Senior Release Engineer
Job Description
Title: Senior Release Engineer
Location: Mexico City, Mexico
Duration: 12+ Months
Please share me your resume at xxxxxxxxxxxxxxx
Job Description:
What You'll Do
Design, build, and maintain scalable CI/CD pipelines that support reliable and repeatable deployments.
Own and improve release automation processes for microservices running in AWS and Kubernetes (EKS).
Partner with engineering teams to support Java, Node.js, and serverless (AWS Lambda) application builds and deployments.
Collaborate with Software Engineering teams to support bi-weekly production releases and day-to-day patch deployments.
Develop automation tools and scripts (Python/Bash) to improve release reliability and developer productivity.
Work with DevOps and platform teams to support containerized applications and infrastructure automation.
Support and troubleshoot build, deployment, and release pipeline issues across environments.
Enable self-service deployment tooling for engineers while maintaining governance and quality controls.
Manage and optimize Jenkins pipelines and CI/CD workflows.
Collaborate with geographically distributed teams to coordinate releases and improve deployment practices.
Track release metrics and continuously improve deployment performance, reliability, and efficiency.
Serve as a technical point of contact for release infrastructure, tooling, and automation.
Required Skills & Experience:
8+ years of experience in software engineering, DevOps, or release engineering roles.
5+ years of experience designing and supporting CI/CD pipelines in enterprise environments.
Strong experience with Jenkins and pipeline-based CI/CD systems.
Hands-on experience with Kubernetes (preferably AWS EKS).
Experience supporting and building Java and Node.js application pipelines.
Experience deploying or supporting serverless applications using AWS Lambda.
Strong scripting experience using Python and Bash.
Deep understanding of CI/CD workflows, build pipelines, and release automation.
Experience working with Git and modern source control workflows.
Experience supporting containerized applications and microservices architectures.
Strong knowledge of Linux systems and troubleshooting deployment issues.
Experience working in Agile development environments.
Strong problem-solving skills with a passion for automation and continuous improvement.
Excellent collaboration and communication skills when working with engineering and platform teams.
Similar Jobs
Release Manager
Remote
Release Manager with DevOps- Washington, DC
DC
Devops Release Engineer
CA
Associate Release Manager/Senior Release Coordinator
Remote
Software Quality and Release Engineer
Remote