Sr. Technical Project Manager needed in Richmond, VA!
Qualifications: Bachelor's degree or higher.
5+ years of relevant experience. Release Management related Certifications is a plus. Background in Release Management Life Cycle Required. Demonstrated written and verbal communication skills; ability to articulate technical concepts to all audiences. Demonstrated ability to be successful operating in a virtual environment
. Ability to ask probing questions, identify unstated assumptions, and resolve conflicts. PMP, Scrum, SAFe and other Agile certifications is desired. Broad knowledge and expertise of Project Management methodologies and industry best practices is desired.
Ability to work some evenings and weekends (25%) to support IMR, DCR, Production Releases, etc. This position requires and no sponsorship offered. The candidate needs to have strong technical hands on release manager exp. (60%) as well as have project management background (40%). This position will require the candidate to be drivable distance from Richmond so they can come in at least one or twice a week.
Responsibilities:
Participates in an Agile development environment by attending daily standups and release/sprint planning activities Participates in and lead groups related to processes, standards and best practices. Acts as an internal consultant by providing technical guidance on infrastructure and release management best practices, defined process and procedures, controls observed to alleviate compliance findings. Ensure security is implemented and maintained in accordance to System, NIT, WPO, and Bank security policies. Excellent communication and facilitation skills Key Roles and Responsibilities of a Release Manager Adhering to the Federal Reserve's Enterprise Change Management policies and procedures, owns the planning, scheduling, and controlling of software builds throughout each stage of development and across various environments leading up to the release of a system or system updates in production. Leads overall execution of build and deploy activities for all environments for the suite by working very closely with DEV, Builds (DevOps) engineer and the environment owners Defines, documents and execute continuous integration/continuous deployment best practices and manage/maintain the release and configurations plans Work with Development and National IT to develop deployment procedures. Creates and distributes technical release notes Chairs and facilitates the production deployment events; triage and escalate issues, as needed Optimizes continuous deployment practices currently in place and brings new automation technologies to improve the quality of engineering and deployment. Coordinates with QA engineers and developers to perform environment shakeout and testing. Coordinates with NIT IMR team to plan and schedule environmental upgrades and updates from DEV all the way to production/contingency environments Monitors OSS and COTS products deployed to the various environment to ensure they meet System operational functions and standards defined for the critical services tier Collaborate with ARC and development teams to develop technology currency roadmap; shepherd and execute the roadmap; escalate issues and delays to Leadership Team Managing risks and resolving challenges that impact release scope, quality, and schedules Planning release windows and cycles across portfolios, components Managing relationships working on interrelated processes Communicating crucial release plans and changes Measuring and monitoring progress to achieve timely software releases within defined budgetary limits and defined quality standards Coordinating processes between different teams (possibly in various locations) Communicating necessary release details to business teams Managing, planning, and negotiating release activities Initiating and overseeing progressive release processes Coordinating release content and efforts based on OS updates and third-party apps Producing deployment, implementation and run books plans Maintaining release schedules for every core service and ensuring it aligns with major vendors and other stakeholders Working with release engineers to comprehend code merges and branch ramifications Developing automation tools and scripts necessary for building, integrating, and deploying software releases Researching new software development and the best methods and techniques for managing configurations regarding a business's existing needs Ensuring that releases operate as per expectations Ensuring that requirements are clear across dependent project streams with a release Initiating and overseeing the development of technical guides and training for external functionality Managing the development of deliverables into production Validating release notes Managing the deployment of deliverables to the test environment particularly guaranteeing that external dependent items are available the test runtime Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go reviews Weekly Release Reporting Negotiate, plan and manage all release activities Continually work towards making improvements in the release process Lead and co-ordinate the Go-Live activities including the execution of the deployment Plans and checklists. Participate in CAB meetings to discuss release scope and/or roadblocks Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists 60% Release Management and 40% Project Management/Scrum Master.
Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Project Delivery Manager II - SAP Supply Chain Functional Consultant , you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. If so, consider an opportunity with Deloitte under our Project Delivery Talent Model. Project Delivery Model (PDM) is a talent model that is tailored specifically for long-term, onsite client service delivery.