Responsibilities
• Lead and manage DevOps activities across DEV, SIT, UAT and Production environments.
• Design, implement and maintain CI/CD pipelines using Jenkins / GitLab CI.
• Perform SCM activities such as branching, tagging, merging and access management in Git/Bitbucket/GitLab.
• Automate build, deployment and release processes using Maven, NPM, Gradle, Jenkins and Groovy/Shell scripts.
• Create and manage Docker images, containers, docker-compose and multi-container architectures.
• Deploy and manage containerized workloads using Kubernetes on AWS.
• Launch, configure and maintain AWS services including EC2, VPC, ELB, Auto Scaling and S3.
• Implement Infrastructure as Code using Ansible playbooks, roles and ad-hoc commands.
• Integrate SonarQube for code quality analysis and JFrog Artifactory for artifact management.
• Troubleshoot build, deployment and production issues with strong debugging skills.
• Work closely with Development, QA, Network and DB teams to ensure seamless delivery.
• Maintain monitoring and logging using tools like Kibana.
Requirements
• 8+ years of strong experience in DevOps / Cloud Engineering.
• Proven experience in managing enterprise-scale CI/CD implementations.
• Strong hands-on experience with code quality tools such as SonarQube.
• Proficient in Groovy and Shell scripting.
• Strong hands on experience in Git and Version Control Tools
• Solid experience administering and troubleshooting Linux environments.
• experience with artifact repository management tools such as JFrog Artifactory.
• Exposure to monitoring and log analysis tools including Kibana.
• Strong expertise in configuration management and automation using Ansible.
• Good hands on experience in Docker, Kubernetes & Jenkins on AWS
• Excellent troubleshooting, communication and stakeholder management skills.
• Experience working in Agile / DevOps driven environments.