Release Manager (macys.com) Job in San Francisco 94103, California US
Company Profile:
As the fastest growing part of Macy's Inc. business, macys.com is achieving record sales and broadening our workforce. macys.com offers the entrepreneurial culture of a web business with the stability and support of the best brand in retailing. Creativity and ingenuity partner with business acumen and tech savvy to build a unique business poised for substantial growth. If you're interested in being a part of that growth and want to know what it's really like to work at macys.com, get an inside look at http://ecommerce.macysjobs.com !
Our employees have long term opportunities and are encouraged to utilize their Supervisors and Human Resources for cross-functional movement to further their careers. At macys.com we are committed to giving back to the community by partnering with local charitable organizations. By skillfully combining the power of digital technology and omni-channel integration with the best in retailing, macys.com is reaching new heights.
Overview:
Release management is an integral part of the system/software development life cycle for macys.com and bloomingdales.com and its mobile components. The Release Manager is responsible for overseeing the coordination and facilitation of the deployment, testing, to guarantee smooth and timely delivery of software products or updates into the non-production environments and their promotion and deployment to the production environment. The Release Manager oversees the technical 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.
Key Accountabilities:
- Serves as a liaison and coordinate between varying business units, development teams, quality assurance teams and change management 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 the release of code. Support and enhance build and release processes through automation using a combination of processes, existing tools and enhancements.
- Create, review, publish and manage formal release notification, instructions, deployment notes and launch plans as needed.
- Manage and maintain multiple test environments, ensuring that these environments are properly setup, configured, and available for each project as scheduled.
- Trace complex build problems, release issues and environment issues in a multi-component environment.
Skills Summary:
- 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 Project Management Experience.
- Internet / E-Commerce application development experience.
- Solid understanding and practical experience of software development life cycles, with particular emphasis on release engineering 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.
- Experience working in cross-functional, multi-location teams.
- Excellent analytical and problem-solving skills.
- Ability to be flexible and adapt to any given situation.
- Ability to work under pressure and in high stress situations with a calm demeanor.
- Willingness to work evenings and weekends in support of builds and deployments.
Macy's is an Equal Opportunity Employer, committed to a diverse and inclusive work environment.
.
Open all references in tabs: [1 - 3]