Contribute to deploying and maintaining cloud infrastructure using Infrastructure as Code (IaC) tools like Terraform and Terragrunt.
Support the deployment and maintenance of containerized applications on Kubernetes clusters.
Help develop and maintain automation processes using Python to improve infrastructure efficiency and reliability.
Work alongside the Developer Experience (DevEx), Security, and other Platform teams to ensure smooth operations.
Help create and maintain documentation of infrastructure processes and systems.
Participate in troubleshooting and optimizing infrastructure processes, focusing on container orchestration and Kubernetes-related issues.
Requirements
2-3 years of experience in infrastructure engineering, software engineering, or related fields.
Hands-on experience with Kubernetes and knowledge of Docker.
Some exposure to managing infrastructure on AWS or Azure.
Understanding of Kubernetes concepts.
Experience with Docker and containerization.
Familiarity with AWS and/or Azure services.
Basic understanding of Infrastructure as Code (IaC) concepts; experience with Terraform is a plus.
Some experience with Python scripting or similar programming languages (like Golang).
Strong problem-solving abilities and attention to detail.
Good communication skills and ability to work effectively in a team.
Eager to learn and adapt to new technologies, particularly in the Kubernetes ecosystem.
Kubernetes certifications (CKA, CKAD) or actively pursuing them are nice to have.
Experience with Helm charts for Kubernetes deployments is also nice to have.
Cloud certifications (Azure or AWS) or actively pursuing them is a plus.
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience) is a plus.
Exposure to CI/CD pipelines and tools like GitHub Actions is a plus.
Experience with GitOps principles for Kubernetes deployments is a plus.
Familiarity with DataDog or similar monitoring tools for Kubernetes is a plus.
Tech Stack
AWS
Azure
Cloud
Docker
Kubernetes
Python
Terraform
Go
Benefits
Learning Opportunities: Join the Infrastructure Team where you'll gain hands-on experience with Kubernetes, cloud infrastructure, and modern DevOps practices.
Growth Path: Take on progressively challenging projects that will develop your skills in container orchestration, automation, and cloud technologies.
Collaborative Environment: Join an internationally diverse and supportive team that encourages learning and innovation.
Flexible Work Arrangements: Benefit from flexible working options, including remote and hybrid setups, to suit your lifestyle.
Professional Development: Access resources and mentorship to advance your Kubernetes, cloud infrastructure, and automation skills.
Community and Culture: Engage in team-building events, offsites, and be part of a feedback-driven culture focused on continuous growth.