Job Description:
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.
Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
Position Summary:
This is a Release Manager/Environment Manager role which needs to work closely with Application Development, TI , DevOps , Business partners etc to facilitate all release types - Integrated, BAU, Monthly, Re-platform etc. The person will be responsible to lead a team of resources that encompass the entire development lifecycle with a goal of standardizing build and release processes.
This job is responsible for planning and coordinating the execution of large program deliverables which requires engagement across multiple organizations. Key responsibilities include communicating target outcomes, coordinating delivery, resource planning, providing visibility of program health, and managing program risks, compliance and financials. Job expectations include ensuring delivery meets the client’s expectations in terms of the target outcomes, timeline, and cost and facilitating sync points between business and technology leaders and Risk and Compliance partners.
Responsibilities:
- Manage the release definition and scope negotiation process for each release
- Work closely with Development and QA Teams to oversee the completion of code reviews, unit testing, release test plan, test scripts, automation, performance
- Work closely with Deployment Management teams on the Component readiness items and weekend release execution plans
- Coordinate code readiness and promotion through environments
- Work with Code Promotion Team, Application Leads, and Infrastructure teams to verify release packages, code merges, code staging, code quality, and environment readiness throughout the complete life cycle of the release
- Prepare and manage all release deployment artifacts for the successful implementation of the release in Production
- Includes implementation plans, schedules, communications, conference calls, etc
- Ensure MRA 2 guidelines are followed End to End through the Release Life cycle
- Ensure Enterprise Change Management (ECM) guidelines are followed End to End through the Release Life cycle
- Manage post productions issues to closure as well as PIR (Post Implementation Reviews)
- Ensure all application documentation is managed, ensuring that signoff is received at each phase of the test cycle
- Due to time criticality, need to proactively handle/identify any potential risk associated with the change and notify application development team
- Identify process improvement, risk associated with existing process and ideas which can reduce efforts based on time/cost and qualify under OPEX ideas
Required Qualifications:
- 10+ years in a similar role, e.g. Release manager, Release operations, Change Management, Development
- 10+ years’ experience in Release Management, Change Management, Agile Methodologies, CI/CD, Lower Level Environment Management
- 10+ years’ experience in project, release and portfolio management
- Hands on experience with ITSM Remedy, Cutover, Release Manager, and Jira and Horizon tools
- Proficient in Agile methodology, and Confluence
- Must be familiar and have working knowledge of DevOps and CI/CD
- Powerpoint, Excel, Tableau, etc
- Must have good verbal and written communication skills
- Develops, audits, monitors and enforces established release processes and policies in support of cross-domain configuration integration, testing, release deliverable completeness and consistency
- Acts as the gatekeeper to the production environment, ensuring consistency in policies and operational procedures, release integration testing and production validation
Desired Qualifications:
- Ability to work closely with the Development teams to understand the nature of the environments and releases
Skills:
- Collaboration
- Project Management
- Result Orientation
- Solution Delivery Process
- Stakeholder Management
- Analytical Thinking
- Business Acumen
- Financial Management
- Influence
- Risk Management
- Agile Practices
- Architecture
- Data Management
- Solution Design
- Technical Strategy Development
Shift:
1st shift (United States of America)
Hours Per Week:
40
Pay Transparency details
US - NJ - Jersey City - 101 Hudson St - 101 Hudson (NJ2101)Pay and benefits informationPay range$115,000.00 - $190,100.00 annualized salary, offers to be determined based on experience, education and skill set.Discretionary incentive eligibleThis role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company.BenefitsThis role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.