Siemens is seeking a Cloud DevOps Release Manager to ensure end-to-end accountability for releases, enforce release criteria, and implement robust processes to enhance quality and reliability.
Requirements
- Strong knowledge of DevOps practices, continuous integration, continuous delivery, and related tools.
- Proficiency in CI/CD tools such as AWS CI/CD, GitLab CI/CD, or others.
- Hands-on experience with version control systems (AWS CodeCommit, Git, SVN) and branching strategies.
- Familiarity with infrastructure as code (IaC) tools like CloudFormation, Terraform, Morpheus, or similar.
- Solid understanding of Agile methodologies and their application in release management.
- Advanced knowledge of software development lifecycle is required.
- Experience with containerization and orchestration technologies (EKS, ECS, Docker, Kubernetes) is preferred.
Responsibilities
- Release Planning and Coordination: Actively drive release planning with development, QA, and operations teams, ensuring adherence to release milestones.
- Release Execution and Enforcement: Ensure rigorous adherence to change, testing, and deployment policies before approving production releases.
- Release Automation & Environment Management: Champion CI/CD best practices, ensuring efficient, automated deployments via AWS CI/CD, GitLab CI/CD, or similar tools.
- Quality Assurance & Continuous Improvement: Establish and enforce rigorous quality gates in collaboration with QA teams.
- Communication & Stakeholder Management: Act as the central point of accountability for release readiness and execution, keeping all stakeholders aligned.
- Incident Management: Work closely with SRE teams to address any post-release incidents or issues, contributing to rapid resolution and root cause analysis.
- Maintain strict oversight of change management and actively participate in Technical Change Advisory and Review boards.
Other
- Degree in Computer Science, Information Technology, Software Engineering or related fields or equivalent experience.
- 5-8 years of proven experience as a DevOps Release Manager or similar role in a fast-paced software development environment.
- Demonstrated ability to coordinate cross-functional work teams toward task completion.
- Demonstrated effective leadership and analytical skills.
- Advanced written and verbal communication skills are a must.