Our client a leading organization in the technology and software development industry is seeking a Release Engineer to join their dynamic team. As a Release Engineer you will be an integral part of the Software Development Department supporting Agile teams. The ideal candidate will demonstrate strong problem-solving skills adaptability and excellent communication abilities which will enable you to thrive in a collaborative and innovative environment.
Job Title: Release Engineer
Location: Seattle Washington
Role Summary
The Senior Release Engineer will design build and maintain a custom-build deployment platform supporting new initiatives.
This role is hands-on and responsible for ensuring reliable standardized and automated deployments to both cloud and in-store Kubernetes environments.
Key Responsibilities
- Design and implement YAML-based CI/CD pipelines in Azure DevOps supporting repeatable and automated deployments.
- Create and maintain templates tasks and policies that standardize pipeline usage across teams.
- Develop PowerShell and Python scripts for automation packaging validation and deployment workflows.
- Manage and optimize Kubernetes-based deployments (container builds Helm charts manifests rollout strategies).
- Implement canary deployments and automated validation to reduce release risk and downtime.
- Enforce governance security and policy compliance across release processes using integrated checks and triggers.
- Integrate with HashiCorp Vault for secure secrets management within pipelines.
- Collaborate with platform infrastructure and release teams to define best practices for continuous delivery.
- Troubleshoot and resolve build deployment and environment-related issues.
- Document automation patterns templates and pipeline design standards.
Required Skills & Experience
- 7 years of experience in release engineering DevOps or build/release automation.
- Strong proficiency with Azure DevOps including YAML pipelines artifacts and environments.
- Expertise in PowerShell and Python for automation and scripting.
- Deep understanding of Kubernetes - must be able to manage deployments and troubleshoot issues.
- Experience implementing continuous delivery patterns such as canary or blue/green deployments.
- Solid grasp of CI/CD governance including approvals policy enforcement and auditing.
- Understanding of MongoDB concepts and how to interact with it (administration experience not required).
Preferred Skills
- Familiarity with container management platforms
- Familiarity with HashiCorp Vault for secret and configuration management.
- Experience with configuration-as-code and GitOps methodologies.
- Awareness of modern observability and monitoring integrations
Our client a leading organization in the technology and software development industry is seeking a Release Engineer to join their dynamic team. As a Release Engineer you will be an integral part of the Software Development Department supporting Agile teams. The ideal candidate will demonstrate stron...
Our client a leading organization in the technology and software development industry is seeking a Release Engineer to join their dynamic team. As a Release Engineer you will be an integral part of the Software Development Department supporting Agile teams. The ideal candidate will demonstrate strong problem-solving skills adaptability and excellent communication abilities which will enable you to thrive in a collaborative and innovative environment.
Job Title: Release Engineer
Location: Seattle Washington
Role Summary
The Senior Release Engineer will design build and maintain a custom-build deployment platform supporting new initiatives.
This role is hands-on and responsible for ensuring reliable standardized and automated deployments to both cloud and in-store Kubernetes environments.
Key Responsibilities
- Design and implement YAML-based CI/CD pipelines in Azure DevOps supporting repeatable and automated deployments.
- Create and maintain templates tasks and policies that standardize pipeline usage across teams.
- Develop PowerShell and Python scripts for automation packaging validation and deployment workflows.
- Manage and optimize Kubernetes-based deployments (container builds Helm charts manifests rollout strategies).
- Implement canary deployments and automated validation to reduce release risk and downtime.
- Enforce governance security and policy compliance across release processes using integrated checks and triggers.
- Integrate with HashiCorp Vault for secure secrets management within pipelines.
- Collaborate with platform infrastructure and release teams to define best practices for continuous delivery.
- Troubleshoot and resolve build deployment and environment-related issues.
- Document automation patterns templates and pipeline design standards.
Required Skills & Experience
- 7 years of experience in release engineering DevOps or build/release automation.
- Strong proficiency with Azure DevOps including YAML pipelines artifacts and environments.
- Expertise in PowerShell and Python for automation and scripting.
- Deep understanding of Kubernetes - must be able to manage deployments and troubleshoot issues.
- Experience implementing continuous delivery patterns such as canary or blue/green deployments.
- Solid grasp of CI/CD governance including approvals policy enforcement and auditing.
- Understanding of MongoDB concepts and how to interact with it (administration experience not required).
Preferred Skills
- Familiarity with container management platforms
- Familiarity with HashiCorp Vault for secret and configuration management.
- Experience with configuration-as-code and GitOps methodologies.
- Awareness of modern observability and monitoring integrations
View more
View less