Manager- Infrastructure & DevOps
pepsicojobs
Job Description
This role offers many exciting challenges and opportunities, some of the major duties are:
- Work with engineering teams to develop and improve our CI / CD pipelines that enforce proper versioning and branching practices using technologies like Github, Github Actions, ArgoCD, Kubernetes, Docker and Terraform.
- Create, deploy & maintain Kubernetes based platforms for a variety of different workloads in AWS and Azure.
Responsibilities
- Deploy infrastructure in AWS AND Azure cloud using terraform and Infra-as-code best practices.
- Triage, troubleshoot incidents related to our AWS and Azure cloud resources.
- Participate in development of Ci/CD workflows to launch application from build to deployment using modern devOps tools like Kubernetes, ArgoCD/Flux, terraform, helm.
- Create automation and tooling using Python, Bash or any OOP language.
- Configure monitoring, respond to incidents triggered by our existing notification systems.
- Ensure our existing Ci/CD pipelines operate without interruption and are constantly optimized as needed.
- Create automation, tooling and integration in our Jira projects that make your life easy and benefit the entire org and business.
- Evaluate and support onboarding of 3rd party SaaS applications or work with teams to integrate new tools and services into existing apps.
- Create documentation, runbooks, disaster recovery plans and processes.
Qualifications
- 8-10 years of total IT industry expereince
- 4+ years of experience deploying infrastructure to Azure and AWS platforms, AKS, EKS, ECR, ACR, Key Vault, IAM, Entra, VPC, VNET, IAM etc.
- 1+ year of experience with using terraform or writing terraform modules.
- 1+ year of experience with Git, Gitlab or GitHub.
- 1+ year of creating Ci/CD pipelines in any templatized format, yaml or jenkins.
- 1+ year of Kubernetes, ideally running workloads in a production environment.
- 1+ year of Bash and any other OOP language.
- Good understanding of software development lifecycle.
- Familiarity with:
- Monitoring tools like Datadog, Splunk etc.
- Automated build process and tools
- Able to administer and run basic SQL queries in Postgres, mySQL or any relational database.
- Cloud Security Posture management.
- Current skills in following technologies:
- Kubernetes
- Terraform
- AWS and Azure (Azure Preferred).
- GitHub Actions or Gitlab workflow.
- Familiar with Agile processes and tools such as Jira; good to have experience being part of Agile teams, continuous integration, automated testing, and test-driven development
- BSc/MSc in computer science, software engineering or related field is a plus, alternatively completion of a devOps or Infrastructure training course or bootcamp is acceptable as well.