Subscribe to the latest remote jobs:

Senior DevOps Automation Engineer

🇲🇽 Mexico

Management

Python

Docker

Kubernetes

Azure

Terraform

GitHub

Design

Devops

Senior DevOps Automation Engineer

from 🇲🇽 Mexico

We are looking for aSenior DevOps Automation Engineerwith deep, hands-on technical expertise to join our team.

In this role, you will be the driving force behind our continuous integration and continuous delivery (CI/CD) pipelines, complex system automation, and automated container workloads. This role has a heavy emphasis on Python development for DevOps and automation. You will design and optimize complex workflows, write robust automation scripts, manage self-hosted runner infrastructure at scale, and implement automation utilizing containerized technologies and Infrastructure as Code (IaC). Simply listing tools on your resume is not enough — we require a strong engineer with a proven track record of using Python as their core language to automate infrastructure and pipelines.

Responsibilities

  • Write, test, and maintain robust and clean Python scripts and tooling to automate complex infrastructure management, systems administration, and pipeline tasks
  • Design, configure, and maintain advanced GitHub Actions workflows using YAML, context variables, matrix strategies, environment configurations, caching mechanisms, and complex artifact management
  • Build, secure, and scale self-hosted runners and runner groups within restricted enterprise environments, including handling network and proxy constraints
  • Author and maintain highly reusable workflows through workflow_call, composite actions, and managing custom action versioning and publishing lifecycle
  • Package Python-based automation workflows into lightweight, portable containers using Docker or Podman, and manage, version, and deploy these containers to enterprise registries such as Artifactory, Azure Container Registry, or GitHub Packages
  • Leverage serverless and ephemeral virtual environments such as Azure Container Apps or ephemeral GitHub Runners to host, scale, and troubleshoot containerized workloads
  • Enforce CI/CD security best practices, including least-privilege tokens, environment protection rules, CODEOWNERS, signed actions, and action pinning
  • Provision, scale, and manage infrastructure components using Terraform and configuration management tools within an Infrastructure as Code approach

Requirements

  • Bachelor's or Master's Degree in Computer Science or a related field
  • At least 3 years of professional relevant experience in DevOps or automation engineering
  • Advanced Python mastery with proven experience writing production-grade Python scripts and tools designed specifically for systems automation, API integrations, and DevOps processes
  • Hands-on engineering experience in CI/CD with demonstrable delivery evidence using GitHub Actions
  • Proven experience configuring, managing, and scaling DevOps tools such as GitHub Actions, Docker, Kubernetes, and Terraform in production-grade environments
  • Strong proficiency with Docker or Podman container lifecycle, container registries, and deploying workloads onto ephemeral services such as Azure Container Apps or Kubernetes
  • Practical knowledge of networking fundamentals, including TLS, DNS, proxies, and firewalls, along with automated security workflows
  • SRE mindset with hands-on experience in pipeline telemetry, monitoring, troubleshooting, and conducting root cause analysis for automated workloads
  • English at C1 level or higher, with strong written and verbal communication skills
by @maxrusakovic