Sr. Technical Project Manager

Sr. Technical Project Manager

09 Jan 2024
Virginia, Richmond, 23298 Richmond USA

Sr. Technical Project Manager

Vacancy expired!



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.

Apply today!

Related jobs

Job Details

  • ID
    JC30779833
  • State
  • City
  • Job type
    Contract
  • Salary
    $67.00 - $68.00 per hour
  • Hiring Company
    Vaco Technology
  • Date
    2022-01-07
  • Deadline
    2022-03-08
  • Category

Jocancy Online Job Portal by jobSearchi.