Release Automation Engineer

New
Based in United StatesFull-TimeMiddle
Salary$100,000 – $122,000
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerPythonBashCI/CDDevOpsTerraformGitHub ActionsAzure DevOps

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Professional experience in release engineering, DevOps engineering, platform engineering, or CI/CD automation.
  • Hands-on expertise with Azure DevOps Pipelines and GitHub Actions.
  • Strong programming and scripting skills using languages such as Python, PowerShell, or Bash.
  • Experience building automated artifact promotion workflows with deployment gates and rollback capabilities.
  • Experience with Docker-based build and deployment automation, container registries, and image security scanning.
  • Knowledge of infrastructure-as-code tools such as Terraform or AWS CDK.
  • Demonstrated experience using AI tools to improve automation, scripting, or documentation.
  • Strong troubleshooting and analytical skills for diagnosing complex pipeline failures.
  • Experience integrating security scanning tools such as SAST, DAST, and SCA into CI/CD workflows.

Responsibilities

  • Design, build, and maintain CI/CD pipelines across engineering teams using platforms such as Azure DevOps and GitHub Actions.
  • Develop reusable pipeline templates, automation components, and standardized delivery patterns.
  • Engineer automated build, test, packaging, and deployment workflows with strong artifact traceability and quality controls.
  • Implement automated release promotion workflows across development, testing, staging, and production environments.
  • Build and maintain automated quality gates incorporating testing, security scanning, performance checks, and compliance requirements.
  • Develop rollback mechanisms, deployment validation processes, and recovery workflows.
  • Integrate database migration automation, feature flag management, and progressive delivery capabilities.
  • Use AI-powered engineering tools to accelerate automation development and analyze pipeline failures.
  • Build infrastructure automation supporting environment provisioning, configuration management, and secrets handling.
  • Create dashboards and monitoring solutions to track pipeline performance and deployment reliability.
View Full Description & ApplyYou'll be redirected to the employer's site
$100,000 – $122,000
Apply Now