Dedicated DevOps Engineer with over 6+ years of experience in supporting, automating, and optimizing software development lifecycles and enhancing operational efficiency. Proficient in continuous integration/continuous delivery (CI/CD) pipelines, infrastructure as code (IAC), and cloud services. Proven track record in automating processes, reducing downtime, and fostering collaboration between development and operations teams. Experienced with automation and configuration management, ensuring consistent and reliable deployments. Knowledge of scripting and monitoring tools, enabling proactive issue resolution and system improvements.
• Configured and maintained Jenkins CI/CD for deployment.
• Led the planning and execution of Kubernetes Operator upgrades for critical applications, ensuring minimal downtime and seamless transitions.
• Developed and maintained a version control system for Kubernetes Operators, streamlining the upgrade process and enabling easy rollback in case of issues.
• Utilized File beat for log capture in Kubernetes and AIOPS for monitoring Kubernetes alerts.
• Implemented Nginx log rotation in Kubernetes deployments.
• Managed all the Kubernetes controllers and objects in production environment.
• Resolved various build failures in CI/CD and Kubernetes errors and issues.
• Have worked on Kubernetes helm operators for deploying PostgreSQL operator.
• Have worked on Kubernetes helm operators for deploying RabbitMQ operator.
• Have worked on Kubernetes operators standby cluster deployments.
• Automated mailing alerts for Kubernetes operators using shell script.
• Maintaining high availability in Kubernetes integrated with AWS auto scale-ensure containers were in good health and auto heal/repair bad nodes.
• Worked on implementing and managing Docker-based infrastructure using Kubernetes.
• By using Kubernetes, to deploy scale, load balance, and manage Docker containers with multiple namespace versions.
• Worked with service and deployment objects of Kubernetes to distribute the services among pods.
• Managed the CI/CD pipelines created for build and release of the binaries into the docker containers.
• Maintaining the docker containers.
• Patching and OS upgrade of Ubuntu Servers.
• Linux Troubleshooting including checking system logs, Disk space, Network issues, Service status, Process Management, Package Management and Checking Hardware resources.
• Monitoring the matrix using Grafana and open search for the related issues.
• Auditing tickets on daily basics to make sure everything is on track
• Preparing status, environment availability reports and presenting them to management.
• Provisioning of AWS EC2-Instances as per the developer’s requirement.
• Configuring Jenkins and establishing master slave configuration.
• Running Jenkins jobs and monitoring the build/release pipelines and ensuring a successful deployment to Kubernetes clusters.
• Good experience in Docker like creating Docker images, containers, Docker files, tagging and pushing to Docker Hub.
• Provisioning the AWS Infrastructure using Terraform and Configuring the Infrastructure using Ansible.
• As a DevOps Engineer continuously working on the CI/CD pipeline with automation for the project inbuilt and Release areas.
• Running Jenkins jobs and monitoring the build/release pipelines.
• Implemented a CI/CD pipeline involving git, maven, Jenkins for complete automation from commit to deployment.
• Implemented multiple CI/CD pipelines as part of DevOps role for our on-premises and cloud-based software using Jenkins.
• Implemented Continuous Integration with GitHub to Jenkins.
• Working on BAU issues and requests.
• Investigating on the issues and fixing them.
• Handling Incidents, Service Requests, L1 and L2 Level support for java-based applications.
• On-boarding new requests such as Bitbucket projects, Repository creation and Jenkins jobs.
• Configuring Instances and managing PCF environment, auto scaling and cloud support.
• Resolving various build failures in Jenkins CI/CD
• Providing access to PCF and Bitbucket and authorization access in Service Now.
• Providing necessary support of SonarQube static code analysis for the apps required.
• Dependency Management JFrog Artifactory supports.
• Supporting SCM code builds by integrating with continuous integration tool (Jenkins).
• Configuration Management using Bitbucket and maintaining admin Tasks.
• Supporting Build and deployment issues Jenkins/Bitbucket/Sonar/security scan.
Git