We are looking for Release Manager for our client in Atlanta, GA
Job Title: Release Manager
Job Location: Atlanta, GA
Job Type: Contract
Job Overview:
Requirement/Must Have:
- 10+ years experience in Release Management / DevOps / Environment Management.
- Strong experience managing end-to-end release cycles in .NET-based applications.
- Expertise in release planning, scheduling, and governance.
- CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions).
- Version control systems (Git) & branching strategies.
- Hands-on experience coordinating across Development (.NET Full Stack), QA (Automation & API/UI testing), Architecture teams.
- Strong understanding of build & deployment processes.
- Environment management (Dev, QA, UAT, Prod).
- Rollback and risk mitigation strategies.
- Experience in release documentation, change management, and audit compliance.
- Ability to manage production deployments with minimal downtime.
Responsibilities:
- Plan and execute release schedules across multiple teams and environments.
- Ensure code quality gates with QA and architecture governance.
- Coordinate build, test, and deployment activities.
- Manage release risks, dependencies, and rollback strategies.
- Drive continuous improvement in release and deployment processes.
- Provide release status, reporting, and stakeholder communication.
Nice to Have:
- Experience with Azure cloud / cloud-based deployments.
- Knowledge of microservices & containerized deployments (Docker, Kubernetes).
- Familiarity with test automation frameworks (Playwright, API automation).
- Experience in Agile/Scrum environments.
Skills:
- Exposure to infrastructure as code (ARM, Terraform, Bicep).
- Experience with monitoring & observability tools (App Insights, Splunk).
- Understanding of security and compliance in release processes.