Release Manager
We are seeking an experienced professional to fill the role of Release Manager/DevOps Engineer.
This position combines release management expertise with DevOps practices to ensure smooth, reliable, and efficient software delivery.
* Plan, coordinate, and execute software releases across multiple environments
* Develop and maintain release schedules, coordinating with development, QA, and business teams
* Manage release documentation, change logs, and deployment procedures
* Conduct release readiness reviews and go/no-go decisions
* Monitor post-release metrics and coordinate rollback procedures when necessary
* Implement and improve release processes to reduce deployment risks
Key Responsibilities:
Release Management:
* Plan, coordinate, and execute software releases across multiple environments
* Develop and maintain release schedules, coordinating with development, QA, and business teams
* Manage release documentation, change logs, and deployment procedures
* Conduct release readiness reviews and go/no-go decisions
* Monitor post-release metrics and coordinate rollback procedures when necessary
* Implement and improve release processes to reduce deployment risks
DevOps & Infrastructure:
* Design, implement, and maintain CI/CD pipelines using Azure DevOps
* Deploy and manage containerized applications using Docker and Kubernetes (AKS)
* Implement and maintain monitoring, logging, and alerting systems using Azure Monitor and Application Insights
* Automate deployment processes and infrastructure provisioning
* Ensure security best practices throughout the deployment pipeline
* Collaborate with development teams to optimize application performance and scalability
Required Skills and Qualifications:
* Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
* 3+ years of experience in DevOps, release management
* Strong experience with CI/CD tools
* Proficiency with Microsoft Azure cloud platform and Azure DevOps
* Hands-on experience with Kubernetes for container orchestration
* Strong experience with Docker containerization
* Proven experience working in Agile development environments (Scrum/Kanban)
* Experience with version control systems (Git) and branching strategies
* Familiarity with monitoring and logging tools (Azure Monitor, AppInsights)
* Strong scripting skills (Python, Bash, PowerShell)