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