Analog

DevOps Engineer

Analog

Abu Dhabi, United Arab Emirates · Full Time

Be the first to apply

Experience
3+ yrs
Salary
—
Openings
1
Posted
3 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

We are seeking a skilled DevOps Engineer to enhance our infrastructure team by evolving build, test, and deployment processes. The role involves designing scalable pipelines, reducing cycle times, and strengthening security and observability across delivery workflows. You will collaborate closely with various engineering teams to address technical stack challenges and deployment needs, improving workflows to streamline code delivery.

Responsibilities

  • Create and manage CI/CD pipelines using GitHub Actions for diverse microservices built with Python, Go, Java, Kotlin, TypeScript, and Unity applications.
  • Develop pipeline templates and shared workflows to prevent redundancy across repositories.
  • Integrate security practices into delivery processes, including static and dynamic application security testing (SAST/DAST), dependency and secret scanning, and software bill of materials (SBOM) generation.
  • Optimize build performance through caching strategies and parallelization techniques.
  • Enhance release automation, covering version control, approval workflows, database migrations, feature flag management, and release documentation.
  • Collaborate with engineers to elevate developer experience by aligning local development environments with production, offering preview environments, pull request checks, and incorporating AI-assisted workflows.
  • Implement monitoring and observability solutions for pipelines and deployments, including metrics collection, logging, alerts, and dashboard creation.
  • Provide support during deployment and release incidents to ensure swift resolution.
  • Continuously assess and adopt modern, cost-efficient tools and practices to maintain an advanced delivery pipeline.

Qualifications

  • A minimum of three years' experience in DevOps, Developer Experience (DevEx), Site Reliability Engineering, or Platform Engineering roles.
  • Proficient scripting and automation capabilities using Bash combined with at least one language from Node.js, Go, or Python.
  • Deep expertise with GitHub and proficiency in GitHub Actions workflows.
  • Strong troubleshooting ability, adept at analyzing CI logs, build systems, and runtime environments for effective debugging.
  • Solid understanding and practical experience with containerization technologies, particularly Docker.
  • Hands-on experience managing Kubernetes clusters.
  • Experience deploying applications to cloud platforms such as AWS, Google Cloud Platform, or Azure, including configuration of Identity and Access Management (IAM) and networking settings.
  • Familiarity with Infrastructure-as-Code methodologies, preferably using Terraform.

Preferred Additional Skills

  • Experience working with monorepos and advanced build systems like Bazel, Nx, Turborepo, or Pants.
  • Expertise administering GitHub Enterprise Server in a self-hosted environment.
  • Knowledge managing self-hosted JFrog Artifactory and associated JFrog tools.
  • Understanding of supply chain security measures such as SLSA, Sigstore, provenance, signing, and attestations.
  • Familiarity with observability tools including Prometheus, Grafana, Datadog, and OpenTelemetry.

Tools & software

Node.js Docker · 2 to 5 years required Kubernetes · 2 to 5 years required GitHub Actions · 2 to 5 years required Terraform · 2 to 5 years required
🤖
Online · instant AI help
Broxer