Responsibilities
- Contribute to the design, deployment, and management of scalable cloud infrastructure primarily on AWS and other public cloud platforms.
- Implement, and maintain Kubernetes clusters for container orchestration and manage application deployments.
- Develop and maintain automation scripts and tools using Python to streamline infrastructure management, deployment, and monitoring.
- Collaborate closely with software engineers, architects, and operations teams to support CI/CD pipelines and infrastructure as code (IaC) using tools like Terraform and Jenkins/Cloud bees.
- Implement best practices for cloud security, compliance, and governance within the DevOps lifecycle.
- Monitor system performance, troubleshoot issues, and optimize cloud resources to meet service level objectives.
- Mentor junior engineers and promote knowledge sharing within the team.
- Participate in capacity planning, load testing, incident response, and ad-hoc after-hours production support.
- Research and evaluate new cloud technologies and DevOps tools to continuously improve the infrastructure and automation capabilities.
- Assist in managing Kubernetes clusters and improving application deployment processes.
- Work with engineering teams to support the DevOps execution strategy for different projects.
- Drive continuous improvement in areas like monitoring, automation
- System patching strategies and implementation, including vulnerability management and security updates across multiple environments.
- Drive cost optimization and performance enhancement initiatives across cloud infrastructure.
- Ensure high availability of critical applications and manage multi-region cloud infrastructure to support robust and resilient operations
- Managing one-click deployment solutions to streamline application releases and improve operational efficiency.
Requirements
- 4+ years of experience in IT infrastructure, cloud engineering, or DevOps roles with a strong focus on AWS and public cloud services.
- AWS hands-on experience (AWS highly preferred)
- Strong experience with containerization technologies (Docker, Kubernetes) and orchestration.
- Experience with Kubernetes, particularly in cluster management and application deployments on EKS (Elastic Kubernetes Service)
- Terraform experience (must have worked with modules)
- Linux experience, hands-on CLI experience
- Hands-on experience with CI/CD tools such as Jenkins, Cloud Bees (preferred), and GitHub Actions.
- Working experience with GitOps workflows using tools such as Argo CD or Flux CD
- Good working experience with Kustomize templates.
- Hands on experience with CDN services like Cloudflare/CloudFront
- Proven expertise in debugging and resolving complex issues efficiently
- Experience in deploying and managing Java and Go-based applications in production environments
- Experience with bot traffic management using Cloudflare WAF AWS WAF etc.
- Experience setting up rollouts using feature flags and implementing progressive rollout strategies, such as canary and blue-green deployments
Benefits
- world-class benefits
- highly competitive compensation
- disproportionate rewards for top performers.
- In our hybrid work environment, we provide the flexibility and support for you to thrive — working virtually when it's productive to do so and getting together with colleagues in a vibrant community that is purposeful, engaging and inspiring.
Additional Information
- Don’t meet every single requirement? We encourage you to apply anyway. You might just be the right candidate for this, or other roles.


