Results-oriented DevOps Engineer with 12+ years of experience automating, optimizing, and managing mission-critical deployments in cloud environments. Skilled in driving continuous integration and continuous delivery (CI/CD) practices, infrastructure as code (IaC), containerization, and cloud services. Collaborates seamlessly with cross-functional teams to enhance system reliability, performance, and security while consistently delivering scalable solutions aligned with business objectives. Dedicated to streamlining operations and enhancing the software development lifecycle through innovative tools and practices.
Overview
13
13
years of professional experience
1
1
Certification
Work History
Principal Software Engineer
Ellucian Higher Education Pvt Ltd.
Bangalore
12.2013 - Current
Acted as server leader and coach for agile scrum team, ensuring effective use and practice of agile framework.
Responsible for managing the CI/CD pipeline of Elluican Products, which involves packaging, installation testing, and deployment of code.
Responsible for managing AWS services like EC2, ASG, and LB for frequent deployment of applications.
Successfully created and maintained automated CI/CD pipelines for code deployment using Jenkins, while automating the deployment process. This resulted in the elimination of 90% of manual work and an escalation of work efficiency.
Created Cadence project to provision servers and deploy code using Docker, Terraform, and Python.
Worked with software development and testing team members to develop and deliver software solutions to meet client requirements and enhance product capability.
Performed continuous reviews of projects and teamwork in order to enact proactive changes that maintained efficiency.
Involved in resolving environment issues related to product/system to ensure maximum uptime for development and testing teams.
Collaborated with team to analyze system solutions based on client requirements.
Oversaw all software releases with an eye for quality and understanding of project deadlines.
Mentor junior members of the team with their tasks, and provide technical assistance and guidance.
Actively involved in any new product initiatives in the organization that required brainstorming to deliver better solutions for customers.
Collaborated on hiring, retention, and promotion of junior members.
Software Engineer
Tata Consultancy Services
Bangalore
11.2011 - 12.2013
Worked Change Manager for Pricewaterhouse Coopers(PwC)
Responsible for reviewing and authorizing all changes that are made in environment after analyzing impact to business, Chair Change advisory Board(CAB) to discuss significant impacting changes and conducting Post Implementation Review meetings to discuss and mitigate failed changes
Worked as Capacity Manager - Analyze key operational areas like Server, Network, Storage and Backup capacity and availability and provide forecast to improve performance
Worked as Major Incident Manager - Responsible for handling major incidents that has occurred and coordinate with resolving team to resolve issue at earliest
Contributed towards Service Improvement Plans for many Processes
ITIL V3 Foundation Certified
Reviewed project specifications and designed technology solutions that met or exceeded performance expectations
Education
Bachelor of Engineering - Telecommunications
CMR Institute of Technology
Bangalore, India
Skills
Docker
Pipeline Scripting
Shell Scripting
Continuous Integration/ Delivery
Enterprise Jenkins
Linux
Oracle SQL
Kubernetes
Terraform
Python
AWS Services
Configuration Management
Application Servers - Apache Tomcat and Weblogic
Database Administration
Infrastructure Management
Version control systems - SVN, GIT
Certification
Certified Scrum Master
Affiliations
Leading the Buzzinga Team in Ellucian which is responsible for all the organizing people engagement activities in the organization