Job Description
This is an indvidual contributor position responsible for Release Project Management and is primarily responsible for overseeing the quality of releases from lower environments to production environments. This position requires supporting, managing and ensuring quality of software deliverables, scope and schedule. This position will work closely with internal customers, third party vendors and senior management.
Essential Responsibilities
- Broad working command of IT technology, software development lifecycle methodology, software testing, project management and extensive experience with release and change processes. Candidate must have strong leadership communication skills and the ability to lead meetings and discussions related to release and change management.
- This position will regularly interface and communicate with software testers, scrum masters, IT operations, and the release management team. The candidate must have the confidence to provide reporting and updates to senior management and line of business.
- The candidate must have good automation skills as maintaining smoke tests is a requirement.
- Practices self-development and promotes learning in others by proactively providing information, resources, advice, and expertise with coworkers and customers; building relationships with cross-functional stakeholders; influencing others through technical explanations and examples; adapting to competing demands and new responsibilities; listening and responding to, seeking, and addressing performance feedback; providing feedback to others and managers; creating and executing plans to capitalize on strengths and develop weaknesses; supporting team collaboration; and adapting to and learning from change, difficulties, and feedback.
- Develop common strategies for release governance across multiple tracks
- Own and Facilitate cross-team coordination of release functions across multiple geographies
- Communicate and hold accountable all persons involved with release schedules
- Monitors overall project performance against plan and makes adjustments as needed. Communicate release status, activity progress and issues encountered .
- Ensures adherence to established processes and policies (e.g. SDLC including domain standards, standards).
- Drives allocation of resources, establishes schedules, and task assignments to ensure proper project management practices are in place.
- Manages the work of own project team and ensures alignment of team member skills and strengths with project demands.
- Requests and manages internal and/ or external resources based on the alignment of team member skills and project demands.
- Maintain the release schedule for all applications
- Scope review – When release intakes are approved, will review, and understand the type of release, dependencies and identify the validation required
- Proactively monitors project risks by identifying risks and trigger events.
- Monitors the compliance of project plans by ensuring team members follow policies and procedures.
- Provides insight to key stakeholders and project sponsors by developing project goals, setting the prioritization of deliverables, discussing involvement of business processes (e.g. project change management, communication) and facilitating decisions necessary for project delivery.
- Communicates tough issues to stakeholders and keeps an independent opinion.
- Ability to do release coordination between multiple teams and hold teams accountable for Definition Of Done
- Be a great communicator and a leader who can make decisions based on Release guidelines.
Minimum Qualifications
- Bachelor’s degree in Business Administration, Computer Science, MIS or related field and Minimum Eight (8) years of IT or related business experience, including Minimum five (5) years experience providing project or team leadership. In lieu of Bachelor’s Degree additional 3 years related work experience for a total of 10 years will be required
- Five (5) years experience managing project(s) using project life cycle methodologies (e.g., SDLC, process management, organizational change).
- 2+ years experience implementing large, complex projects in a corporate environment.
- 2+ years experience working with Agile Software teams as an automation tester or developer.
- 1 – 2 years experience of scripting with Java/Selenium
- Working knowledge of Jira, Confluence or similar
Preferred Qualifications
- 3+ years experience working on projects or programs requiring the integration of cross-functional technology and/or business solutions.
- 3+ years experience working with an IT Infrastructure Library (ITIL) framework.
- 3+ years experience working with an IT Service Management (ITSM) framework.
- 4+ years experience in business analysis/Requirement analysis
- 3+ years of Release Management experience
- 3+ years experience working in a large matrixed organization.
- 2+ years experience working with Microsoft Project
- 2+ years experience in infrastructure implementation.
- Project Management Professional (PMP) certification.
- Provide and certify all documentation in support of Change Management process
- Record and manage deviations, risks, and issues during the release process and take necessary corrective action
Benefits
- Transportation.
- Life insurance.
- Medical insurance.
- Solidarity association.
- Growth plans.
- Additional days off.