About the job
About the Role
We are on the lookout for a talented Mid-Level DevOps Engineer to join our dynamic, multi-disciplinary team. In this role, you will be instrumental in developing innovative products and features using cutting-edge technologies. As part of an expansive international organization, you will have numerous opportunities to apply your expertise and enhance your professional skills while contributing to exciting new projects.
Our team embraces a versatile and adaptable approach, valuing engineers who are technology-agnostic and eager to explore new tools and platforms. Strong communication skills are essential for collaborating effectively with international teams and sharing knowledge with your colleagues.
Key Responsibilities
Design and maintain continuous integration and delivery pipelines to facilitate ongoing development efforts across multi-disciplinary teams.
Develop solutions to automate and optimize the deployment of infrastructure and platform technologies in both cloud and on-premises settings.
Implement and manage infrastructure as code primarily within Azure and AWS environments.
Support containerized applications by deploying and maintaining architectures based on Kubernetes.
Establish monitoring and alerting strategies for client platforms to ensure stability and observability in production settings.
Identify and resolve issues across development, staging, and production environments.
Collaborate with developers and application owners to ensure infrastructure aligns with software requirements.
Produce clear technical documentation for various audiences as necessary.
Thrive in a fast-paced environment, leveraging a diverse range of technologies and tools across multiple projects.
Required Skills and Experience
3–5 years of practical experience in a DevOps or Cloud Infrastructure role.
Proficient in Microsoft Azure and/or AWS.
Hands-on experience with Infrastructure as Code utilizing Terraform, including module development and remote state management.
Experience with Ansible for configuration management, automation, and application deployment.
Familiarity with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.
Basic understanding of Kubernetes and container-based architectures, including Docker.

