Overview
What you will be doing:
· Design, implement, and maintain CI/CD pipelines using Jenkins for automated build, test, and deployment processes.
· Manage and optimize deployments in Azure Kubernetes Service (AKS).
· Work with microservices architecture, ensuring scalability, resilience, and efficient communication between services.
· Develop and implement monitoring and observability solutions to proactively identify and address potential issues.
· Troubleshoot and resolve incidents, performing root cause analysis to prevent recurrence.
· Collaborate with development teams to ensure applications are designed and built for reliability and scalability.
· Contribute to the continuous improvement of our infrastructure and operational processes.
What you will need:
· 6+ years of experience as an SRE or DevOps Engineer with a strong understanding of CI/CD principles and practices.
· Hands-on experience with Jenkins for building and managing CI/CD pipelines including blue-green deployment configurations.
· Solid experience with AWS and Azure cloud platforms, including services like AKS, EC2, S3, etc.
· Proficiency in containerization technologies like Docker and Kubernetes.
· Experience working with microservices architectures and understanding the challenges and best practices involved.
· Strong understanding of monitoring and observability tools and techniques.
· Excellent troubleshooting and problem-solving skills.
· Strong scripting skills (e.g., Bash, Python) for automation and tooling.
· Excellent communication and collaboration skills.
· Fluency in the English language and excellent communication and presentation skills is a must.
· Ability to build strong relationships with extended global teams is a must
· Customer interfacing experience is a strong preference.
· Strong analytical and problem-solving skills is a must
Added bonus if you have:
· Experience with infrastructure-as-code tools like Terraform.
· Experience with service meshes like Istio or Linkerd.
· Knowledge of chaos engineering principles and practices.
· Working experience on configuration management tools like GIT Bitbucket, Artifactory etc.
· Self-motivated, strong initiative, flexible and good time management skills.
· Enthusiastic, proactive and a good team player.