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
To apply for this and other jobs on Djinni login or signup.