San Francisco Agile User Group Message Board › Release Manager opportunity - downtown SF
San Francisco, CA
Opportunity to join one of the leading retail, eCommerce companies!
Immediate need for a Release Manager.
1 year+ contract
Release Management is an integral part of the system/software development life cycle. The Release Manager is responsible for overseeing the coordination and facilitation of the release process; deployment, testing, to guarantee smooth and timely delivery of software products, hardware enhancements or updates into the non-production environments and their promotion and deployment to the production environment. The Release Manager oversees the management or day to day aspects of the integration and flow of development, testing, deployment, and support of these systems. In addition the Release Manger is responsible for coordinating and managing infrastructure changes and upgrades for the non-production systems.
Bachelor’s Degree with coursework in Computer Science, Information Systems and Business Management
5+ years Release Management Experience
3+ years Release Engineering/Configuration Management or Change Control Experience
3+ years Program/Project Management Experience
Internet / E-Commerce application development experience
Work closely with varying business units, development, quality assurance teams, operations groups and change management for the planning, managing, and implementation of releases.
Works to guarantee smooth, predictable and timely delivery of software products and/or updates.
Helps to identify, create and/or implement processes or products to efficiently manage and enhance the release processes; using a combination of processes, existing tools and enhancements.
Create, review, publish and manage release plans, formal release notification, deployment instructions and launch plans as needed.
Manage and maintain multiple test environments, ensuring that these environments are properly setup, configured, and available for each release/project as scheduled.
Manage the triage process of complex build/deployment problems, release and environment issues and bugs in a multi-component environment.
Determine the readiness of each release based on release criteria; quality of release, production environment readiness, training and support plans, rollout and backout plans, and risk management plan.
Solid understanding and practical experience of software development life cycles, with particular emphasis on release functions, methodologies and practices
Experience in defining process and procedures to manage the release cycle for both Major feature releases and cycles of Minor Releases.
Good understanding and experience with Agile software development methodologies
Experience with working with rapid, overlapping product release cycles
Excellent customer service attitude, communication skills (written and verbal), and interpersonal skills, as well as outstanding organizational skills
Experience working in cross-functional, multi-location teams
Excellent analytical and problem-solving skills
Ability to drive issues to closure and work well within a deadline-driven environment.
Willingness to work evenings and weekends in support of builds and deployments
To apply, email email@example.com