Proven experience in managing and deploying applications across Google Cloud Platform (GCP), Microsoft Azure, and Amazon Web Services (AWS). Hands‑on experience with Infrastructure as Code tools such as Terraform and Terragrunt to automate the provisioning, configuration, and management of cloud resources. Strong knowledge of containerisation technologies like Docker for building, packaging, and distributing applications. Experience with Kubernetes container orchestration, including cluster configuration and scaling. Proficiency in Helm charts for managing deployments and configurations is highly desirable. Proficiency in scripting languages such as Python or Bash to automate repetitive tasks, streamline workflows, and develop custom scripts. Experience designing, implementing, and maintaining CI/CD pipelines using GitLab CI/CD or similar tools. Hands‑on experience with monitoring and observability tools such as Datadog, Prometheus, and Grafana to ensure system reliability, performance, and availability. Nice to have Modern testing techniques and frameworks for mainstream programming languages: Node.js, Go, Python OAuth2 and OIDC semantics. Job Responsibilities Work with product owners and engineering teams to create Infrastructure as Code modules, application build and deployment pipelines for our products. Assist with setting up monitoring and alerting capabilities for the applications, and provide solutions to any problems that may arise. Track record Automate things as much as possible. Adapting to situations and remaining positive. A hands‑on approach to the implementation of cloud‑based applications. Executing delivery of infrastructure improvements with a focus on cost effectiveness and timely delivery. You can direct change through design and structure. Understanding the needs of the development teams in terms of infrastructure and workflow. Familiarity with core areas of the infrastructure and networking. Monitoring the security aspects of infrastructure such as external and internal interfaces, networking issues, and common attack vectors. Working with SREs and developers via pair programming sessions. Independent troubleshooting – you are relentless in your search for solutions. Demonstrated abilities Interpret architectural decisions taken during the design of software systems and infer how they impact the shape of the infrastructure. Reliably execute infrastructure changes needed to support the application. Cooperate with infrastructure engineers and software developers who are members of cross‑functional delivery teams and are spread across multiple time zones. Understand and implement logging and monitoring frameworks. Do what you talk about – lead by example, outcomes orientated. Department / Project Description Our client has an excellent opportunity for an Infrastructure Engineer who is looking to join a team following the DevOps practice that’s committed to working on cutting edge technology, and having fun while doing it. You will maintain business‑critical systems used to track hundreds of millions of dollars of media spend per year supporting some of the world’s largest online brands. You would be joining a tight‑knit development team and will be working alongside other developers and product managers to solve complex and interesting technical problems. Seniority level Associate Employment type Full‑time Job function Consulting Industries Software Development #J-18808-Ljbffr