Middle/Senior DevOps Engineer (IRC262346)
Job Description
- 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.
Job Responsibilities
- Infrastructure
Design, implement, and maintain Infrastructure as Code using Terraform and Terragrunt to
ensure consistent, scalable, and repeatable cloud environments across GCP, Azure, and AWS.
Develop robust CI/CD pipelines using GitLab to automate application build, test, and deployment
processes, ensuring fast and reliable delivery of software updates.
Continuously optimise infrastructure for cost efficiency, scalability, and high availability by
analysing usage patterns, identifying bottlenecks, and implementing improvements. - Monitoring
Establish comprehensive monitoring, logging, and alerting solutions using Datadog to ensure
high system visibility, rapid issue resolution, and proactive performance management.
Create and maintain intuitive dashboards and data visualisations using Datadog to provide
real-time insights into platform health, resource utilisation, and key performance metrics.
Leverage Prometheus for collecting and querying time-series data, enabling detailed analysis of
system behavior and custom metric tracking for critical components. - Collaboration
Partner with product owners, engineers, and cross-functional teams to align DevOps strategies
with business objectives, ensuring seamless integration of workflows.
Provide guidance and mentorship to developers and teams on DevOps principles, cloud
architecture design, containerisation, and automation tools.
Lead troubleshooting efforts and root cause analysis for infrastructure or application-related
incidents, implementing documentation and preventative measures to avoid recurrence.
Department/Project Description
Our client has an excellent opportunity for an Infrastructure Engineer who is looking to join a team following the DevOps practice and is committed to working on cutting-edge technology and having fun while doing it.
You will maintain business-critical systems that track hundreds of millions of dollars of media spend per year supporting some of the world’s largest online brands. You would join a tight-knit development team and work alongside other developers and product managers to solve complex and interesting technical problems.
Published 8 April
93 views
·
15 applications
86% read
·
36% responded
Last responded 3 days ago
📊
$2500-4000
Average salary range of similar jobs in
analytics →
Similar jobs
Portugal, Ukraine