You will design, deploy, and manage cloud infrastructure and automated environments within a global enterprise context.
Responsibilities
- Automate deployment and configuration management tasks to ensure consistent, scalable environments.
- Implement and manage CI/CD pipelines using Jenkins, Groovy, or Python scripting.
- Collaborate with cross-functional teams to design and manage environments using Terraform, Ansible, and other IaC tools.
- Troubleshoot and resolve infrastructure and application issues for both BAU and incident management.
- Manage projects from inception to delivery, balancing new feature deployment with operational support.
Required Skills
- Over 8 years of total engineering or operational experience.
- At least 5 years of experience in a similar role within large, complex global enterprises.
- Hands-on experience with Microsoft Azure, AWS, or OCI, specifically configuring Compute, Storage, and Networking.
- Proficiency with container technologies including Kubernetes and OpenShift.
- Strong expertise in Jenkins-based CI/CD, including Shared Library and Pipeline Code.
- Experience with Infrastructure as Code (IaC) using Terraform or Bicep.
- Knowledge of GitOps tools like ArgoCD and monitoring solutions such as ELK, Prometheus, and Grafana.
- Understanding of Microservices authentication/authorization, OAuth2.0, and API communications (REST/SOAP).
- Experience integrating DevOps and SecOps tools like GitHub, SonarQube, Checkmarx, Sysdig, Nexus, and Cosign.
- Solid understanding of DevOps/SRE, 12-Factor application principles, and configuration management.