As a, you’ll be at the forefront of managing and enhancing our Cloud Infrastructure and CI/CD pipelines.
You’ll have a direct impact on the performance and reliability of our applications by optimizing the way we build, deploy, and manage them.
How will you make an impact?
- Cloud Infrastructure Management: Lead the design, implementation, and maintenance of scalable, highly available, and cost-efficient cloud infrastructure on AWS.
- Infrastructure as Code (IaC): Champion the use of CloudFormation, Terraform and CDK to provision and manage infrastructure resources in a secure, repeatable, and automated manner.
- Containerization & Orchestration: Oversee the deployment, scaling, and management of containerized applications, ensuring optimal performance and fault tolerance.
- CI/CD Pipeline Development: Own and continuously enhance the CI/CD pipeline, leveraging tools like Jenkins, GitHub Actions, to automate build, test, and deployment workflows.
- Version Control & Collaboration: Manage source code and collaborate efficiently using Git, ensuring best practices and streamlined workflows across teams.
- Scripting & Automation: Develop advanced automation scripts in Python, Groovy, Shell, and JavaScript to improve system efficiency, eliminate manual tasks, and automate complex workflows.
- Monitoring & Logging: Design and implement robust monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK) to ensure system health and performance, proactively identifying and resolving issues.
- Collaboration: Collaborate with R&D teams (developers, architects, and product managers) to ensure smooth integration and continuous delivery of new features and updates.
- Security: Lead the implementation of security best practices, ensuring compliance with internal and external standards, and driving improvements in infrastructure and application security.
Have you got what it takes?
- Experience: 5+ years of hands-on experience in DevOps or a related field, with a proven track record in managing cloud infrastructure and CI/CD pipelines at scale.
- Cloud Platforms: In-depth experience with AWS services and a strong understanding of cloud security, cost management, and best practices.
- IaC Tools: Strong experience with CloudFormation and Terraform for provisioning and managing infrastructure. AWS CDK experience is a plus.
- Containerization & Orchestration: Expertise in containerization technologies such as Docker and orchestration platforms like EKS/ECS.
- CI/CD: Advanced hands-on experience with Jenkins, GitHub Actions, with a deep understanding of pipeline design, optimization, and troubleshooting.
- Scripting & Automation: Advanced proficiency in scripting languages such as Python, Groovy, Shell, and JavaScript, with a focus on automating infrastructure management and application deployment.
- Monitoring & Logging: Experience implementing robust monitoring and logging solutions (e.g., Prometheus, Grafana, ELK stack) to ensure real-time visibility into system performance and health.
- Strong communication skills with the ability to effectively collaborate with global teams, providing technical insights and clear documentation.