We are seeking an experienced Lead DevOps Engineer – GitHub Actions to drive our CI/CD transformation initiatives and lead the migration of critical development tooling platforms. In this role, you will architect scalable automation solutions, manage enterprise-grade GitHub infrastructure, and champion DevOps best practices across the organization.
Responsibilities
- Design and author advanced GitHub Actions workflows using YAML, contexts, expressions, matrix strategies, caching and artifacts
- Develop reusable workflows, composite actions and manage action versioning and publishing
- Oversee enterprise runner management, including self-hosted runners, runner groups and network/proxy constraints
- Implement CI/CD security practices such as least privilege tokens, environment protection rules, CODEOWNERS-required reviews and signed actions/pinning
- Containerize automation processes into portable Podman or Docker containers and deploy them to repositories like Artifactory, Azure Container Registry or GitHub Packages
- Leverage containers from serverless/ephemeral virtual environments such as Azure Container Apps or GitHub Runners
- Schedule, monitor and troubleshoot container workloads
- Lead tool migration and integration efforts, including migrating major dev tooling platforms from on-prem to SaaS through planning, stakeholder management and phased rollout
- Manage Artifactory repositories (maven/npm/pypi/nuget/docker), permissions, retention, replication and build-info
- Drive Sonar adoption through quality gates, quality profiles, project onboarding and branch/PR analysis
- Configure Dependabot at scale across ecosystems, including scheduling, grouping, ignore policies and security update handling
- Apply AI-powered capabilities for GitHub Actions troubleshooting prompts and infrastructure/configuration prompts
Requirements
- 8-14 years of experience in software development
- 4+ years of deep CI/CD engineering expertise with GitHub Actions (or equivalent, with strong GitHub Actions delivery evidence)
- Proficiency in GitHub and GitHub Actions runner management
- Background in migrating at least one major dev tooling platform from on-prem to SaaS
- Knowledge of Linux fundamentals, networking basics (TLS, proxies, DNS) and automation/scripting using Python, Go, PowerShell or Bash
- Skills in Infrastructure as Code and automation tools such as Terraform or Ansible
- Expertise in reliability and operations, including monitoring/alerting, incident response and root cause analysis
- Familiarity with containerization technologies like Podman and Docker
- Understanding of container repositories such as Artifactory, Azure Container Registry and GitHub Packages
- Capability to grasp AI-powered skills for GitHub Actions troubleshooting and infrastructure/configuration prompts