Search Open Jobs
Edit your Application
View Application History
Manager, Release Management - Delhaize America
Full/Part Time Status
Store #55175 -- Salisbury
2110 Executive Drive
Position Title: Manager, Release Management
Location: Salisbury, NC
The Manager of Release Management will provide hands on leadership for an IT software release management/engineering function within the Quality Assurance (QA) organization, collaborating with IT leadership and managing the release team to assure strategic and operational goals of the IT Quality Assurance organization are met with respect to the development and release of high quality software and systems. This position will be responsible for creation and coordination of all software release management/release engineering for all applications, adhering to industry best practices. This position is also responsible for ensuring adherence to compliance, IT controls, and quality procedures.
Principle Duties and Responsibilities (essential functions)
•Leads and manages the IT team responsible for the work activities within the scope of release management/release engineering as an integral component of the Quality Assurance function.
•Manages the design and deployment of software release packages and calendars for new or modified application systems in an environment of diverse development platforms, computing environments, software, hardware technology, and tools.
•Designs, manages and implements the release engineering and release management process for compilation, assembly, and delivery of source code form Testing Environments into Production. Tool assessment of Code promotion, packing and storage necessary for build from scratch organization.
•Creates, designs and evangelizes Release Management/Release Engineering process to all levels of management and development organizations.
•Applies solid best practices by: setting targeted release dates, having a tested back out plan, establishing release policies, constructing deployment units as early as possible, testing the deployment process before deploying to live production, automating as much as possible by using integrated tools for configuration, change management & deployment management, and linking all release scripts and documentation to the deployment unit.
•Assists the Director of QA & Release Management with the development, maintenance, and enhancement of QA standards and procedures.
•Possesses in-depth knowledge of QA procedures and release management/release engineering principles and tools, and broad knowledge of system and technology alternatives as well as strong knowledge of products and services.
•Provides comprehensive consulting as an expert resource about software release management/release engineering to IT management and staff.
•Assures the viability, functionality and effectiveness of essential QA and release management/release engineering tools.
•Coordinates with the Manager of Applications testing and Manager of Test Data Management to ensure all security and compliance considerations are met.
•Coordinates with appropriate infrastructure team counterparts to ensure detailed release planning in all environments.
•Ensures team’s adherence to all established IT departmental procedures for security, Sarbanes-Oxley (SOX), compliance, audit, PCI, software quality assurance, source code management, release management/release engineering and adopted ITIL practices.
•Follows the established department systems/software development lifecycle and ensures completion of all required artifacts.
•Maintains documentation of current processes, data and physical environment; updates knowledge management database.
•Conducts process monitoring and improvement, capacity planning, process / tools tuning, and resource availability planning.
•Demonstrates a solid understanding of the business functions and how the technology solutions support the business operations, and how the solutions need to be deployed and supported.
•Prepares and maintains employee performance reviews and development plans. Provides employees timely, candid and constructive performance feedback. Participates in the QA team’s talent management and succession planning.
•Develops employees to their fullest potential, providing challenging opportunities that enhance employee career growth. Recognizes and rewards employees for their accomplishments.
•Bachelor’s degree in Information Technology or related discipline is required
•5 to 8 years of experience in full cycle system implementations within an IT function, implementing solutions at a global level and performing the release management/release engineering function
•5 years of experience in systems/software development lifecycle, software quality assurance methodology, business processes, requirements gathering, design, configuration and change management, source code management, documentation, creating release packages and release calendaring
•Hands on experience building out and managing release engineering and release management teams.
•Ability to create, design and evangelize Release Management/Release Engineering process to all levels of management.
•3 to 5 years of experience managing an IT team
•Solid knowledge of IT compliance guidelines (SOX, audit, controls, etc.) as part of release management/release engineering practices
Release management/release engineering experience with mainframe, Wintel environments, data warehousing and business intelligence
•5+ years of IT experience in the Retail Industry
•Strong working knowledge of ITIL v3 and Infrastructure Release Management/Release Engineering disciplines
•Certification in PMP, software quality assurance, Testing, Release Management/Release Engineering (IPRC) and/or ITIL v3 is a plus
Advanced degree is a plus
Skills and Abilities
•Influence and drive alignment across IT application peers, production support, and business process teams to ensure effective root cause analysis and resolution
•Proven capabilities in developing teams, coaching, and skill mentoring
•Analytical and persuasive skills - excellent communication (oral and written)
•Works well with business teams and IT leadership to gain their confidence and support
•Strong interpersonal communication and organizational skills to lead and motivate a solution team to deliver quality services
•Design, implement and understand Backout principles and process for Software code delivery
•Thorough understanding of resource management, communication management, cost management, risk management, quality management, and release management/release engineering
•Facilitation skills to lead teams and successful meetings
•A thought leader who clearly understands, applies and persuades others to use the necessary critical emerging technologies
•Strong work ethic and commitment to professional continuous development
•Effectively balance the "customer" focus needed with the internal management and resource allocation needs of the position
•Ability to manage multiple projects and solutions and to set and manage priorities judiciously
•Holds oneself and others accountable
•Open to new ideas, and has maturity in decision-making
•Ability to motivate in a team-oriented, collaborative environment
Copyright © 2014 Delhaize America - All rights reserved
Legal terms & conditions