Industrious DevOps Engineer offering 6+ years background setting up CI and CD pipelines and scripting deployment activities. Well-rounded and conscientious professional committed to proactively managing change and quickly deploying critical applications. Expertise in configuration management and Agile, Scrum and Waterfall methodologies.
Overview
7
7
years of professional experience
Work History
Senior DevOps Engineer
Persistent Systems Limited
02.2024 - Current
Proficiently managed and optimized AWS and Azure infrastructure, leveraging
Terraform for efficient provisioning, configuration, and automation of resources,
ensuring seamless deployment and scalability.
Troubleshoot and Investigate Service Requests or Incidents then providing root cause
analysis as well as sustainable permanent solution to customers and internal teams
Participate on scheduled daily/weekly/monthly maintenance automation using
cloud SSM(Pathing, updates & configuration compliance)
Identified, analyzed and resolved infrastructure vulnerabilities and application
deployment issue.
Partnered with infrastructure teams on evaluation and feasibility assessments of new systems and technologies.
Used metrics to monitor application and infrastructure performance.
Setting up backup and recovery solutions to protect data and application from loss
and corruption.
Setting up and configuring CI/CD pipelined to automate deployment processes.
Drove operational improvements which resulted in savings and improved profit
margins.
Assist and track internal and external ongoing migrations or projects into cloud.
Collaborating with cross functional teams to gather requirements, troubleshoot
issues, and implement solution.
Documenting infrastructure configurations, procedures and best practices to ensure
knowledge sharing and maintain system documentation.
Implemented Automation of Platform tasks using Azure Functions and Python3 Programming Language.
Senior Systems Engineer
IBM India Private Limited
02.2022 - 02.2024
Implemented automation scripts to optimize routine tasks, reducing manual intervention and enhancing system efficiency.
Proficient in leveraging Terraform (IAC) to design and deploy custom Dashboards and enhancing application monitoring capabilities.
Developed BASH scripts to automate the monitoring of Linux servers, ensuring 24/7 health checks.
Designed and implemented GitHub Workflows to automate Python job/task execution.
Documented root cause analysis reports and developed standard Procedures for every alerts or issues.
Setup and maintained Atlassian's tool: Jira and Confluence. All changes are ticketed in ticketing system (JIRA) for assignment and tracking.
Proficient in quickly identifying and resolving operational and application issues within agreed (SLAs), ensuring minimal downtime and maximum system uptime.
Experience in development, deployment and scaling systems across cloud infrastructure.
Involved in sprint planning meetings to understand the requirements and functional specifications of the application.
Working as part of DevOps Team for different internal automation and build configuration management
Automated the front-ended platform into highly scalable, consistent, repeatable infrastructure using a high degree of automation using Jenkins & IAC tools.
Responsible for build and deployment automation using Docker and Jenkins in AWS & Azure providers.
Implemented Automation of Platform tasks using AWS Lambda and Python3.8 Language along with AWS step functions.
Monitored automated build and continuous software integration process to drive build/release failure resolution.
Junior DevOps Engineer
Capgemini Technological Service Private Ltd.
06.2018 - 08.2021
Experience in creating EC2 Instances and configuring all the web services like EC2, S3 Bucket, ELB, Auto-Scaling, AMI, and VPC through console.
Experience in writing Terraform Scripts & Cloud formation templates to manage, provision AWS infrastructure.
Experience in configuring and managing IAM users and Roles in AWS.
Developed automated scripts using Terraform to deploy services and infrastructure
components in AWS.
Created Alarms and alerts using SNS.
Maintained and Scheduled backups using Snapshots.
Created Cloud watch alarms for different metrics like memory utilization, low traffic, CPU utilization for different regions and configured auto scaling policies.
Created VPC and Subnet and route tables using IAC tools.
Implemented a Continuous delivery pipeline with Jenkins, CodeBuild, CodeDeploy.
Worked on Auto Scaling & created different scaling policies based on traffic.
Added Cloud watch and Kibana to monitor various dashboards and resources.
Created and subscribed to SNS topics, Added SNS Event for S3 bucket.
Developed BASH scripts to automate the provisioning, scaling, and termination of AWS EC2 instances based on workload demands.
Managed Non-prod and prod environments through AWS management console.
Created EFS as a shared file system for EC2's across different availability zones.
Involved in sprint planning meetings to understand the requirements and functional specifications of the application
Working as part of DevOps Team for different internal automation and build configuration management
Developed shell scripts for automation of the build and release process
Automated the front-ended platform into highly scalable, consistent, repeatable infrastructure using a high degree of automation using Jenkins, Cloud Formation and Elastic Bean Stalk
Developed Python Scripts to automate the patching activity/upgrade of servers using AWS Lambda, Cloud Watch Events and SNS
Launching Amazon EC2 Cloud Instances using Amazon Images (RHEL/Ubuntu) and configuring launched instances with respect to specific applications
Responsible for build and deployment automation using Docker Containers and Jenkins
Implemented Automation of Platform tasks using AWS Lambda and Python3.8 Language
Creation of Cloud formation templates and deploying AWS resources using the templates
Developed build and deployment scripts using Maven as build tools in Jenkins to move from one environment to other environments
Created Cloud Watch alerts for instance and using them in Auto scaling launch configurations
Involved in preparation of run books, performing the changes in the platform to maintain security and liability
Involved in resolving the issues related to the platform when it is abrupt in development or testing of the application
Involved in team meetings at regular intervals of time to monitor the Quality of application