Deputy Director-DevOps
pepsicojobs
Job Description
Responsibilities
- Design, implement, and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate and streamline our software release processes.
- Adopt and promote Infrastructure as Code (IaC) practices to ensure scalable, reliable, and reproducible infrastructure management.
- Lead the development and maintenance of monitoring and logging systems to proactively identify and resolve system and application issues.
- Integrate security practices into the development lifecycle (DevSecOps) to identify and mitigate security risks early in the process.
- Foster a culture of collaboration between the development, operations, and cross-functional teams to optimize workflow and project delivery.
- Conduct system performance optimizations to ensure efficient operation of our applications and services.
- Oversee the selection and management of the DevOps toolchain, including version control systems, deployment automation tools, and orchestration platforms.
- Develop and implement disaster recovery and backup strategies to ensure data integrity and system resilience.
- Monitor cloud and infrastructure costs, implementing strategies to optimize expenses without compromising on performance.
- Manage and execute system changes with minimal disruption, ensuring stability and control across environments.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Overall 13+ yrs of experience in Software Engineering and related skills
- Relevant of 7 years of experience in a DevOps role, with a proven track record of developing and deploying scalable software solutions.
- Strong expertise in CI/CD pipeline tools (e.g., Jenkins, GitLab CI, CircleCI), Infrastructure as Code (e.g., Terraform, Ansible), and container orchestration platforms (e.g., Kubernetes, Docker).
- Proficient in monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack) and cloud services (e.g., AWS, Azure, GCP).
- Solid understanding of coding and scripting languages (e.g., Python, Bash, Go)….Good to have
- Experience with version control systems (e.g., Git) and agile project management methodologies.
- Excellent problem-solving skills, with the ability to lead and mentor teams in a dynamic and fast-paced environment.
- Strong communication and interpersonal skills, capable of working closely with cross-functional teams to achieve project and organizational goals.