Program and Release Manager
Technology Project LeaderOur client is seeking a leader, who will inspire and align people and teams to bring definition and delivery of complex technology projects. This high-energy role will require the wearing of many hats including Delivery Manager, Project/Program Manager, and Release Manager. Role will require this person to be onsite in Seattle 60% of the team and is there is an opportunity to go contract to hire after 6 months!Required Skills:Program ManagerRelease ManagerDelivery ManagerGovernanceJob Duties:Ensures all project teams working on the program understand and work toward accomplishing the business vision, goals and objectives of the program deliverables.Analyze and evaluate key interdependencies and their impacts for technology initiatives and projects in the program.Monitor and manage product release schedules to ensure that key milestones are met and that projects are delivered effectively to achieve the overall goals and objectives of the program.Drive engagement with product, program, engineering, end to end testing, and support teams to align on scope, critical milestones, release cadence, delivery and support requirements.Responsible for all pre-release planning activities including develop and manage deployment plans, pre-launch rehearsals, release readiness review, etc.Lead and coordinate activities related to all releases including the execution of deployment plans and readiness checklists in partnership with teams across the organization to ensure timely delivery.Collaborate with Product, Engineering, and cross functional teams to ensure critical risks and issues are assessed and managed on an ongoing basis.Proactively monitor and control all release aspects: provide corrective actions and communications to appropriate stakeholders as needed. Develop risk management and contingency plan for all releases.Continuously optimizes product delivery and release processes on a predictable, sustainable cadence with high quality products.Provide guidance and support for cross-scrum teams and product owners to ensure proper backlog prioritization and assignment in alignment with delivery commitment.Job Requirements:Bachelor's degree in computer science, software engineering, information technology or related field, or equivalent experience.6 years of professional IT industry experience.3+ years of Release Management with custom developed product or service delivery and consumer off-the-shelf application software builds and deployments in an agile environment.3+ years of Program/Project Management experience.Ability to work across disciplines for alignment on product delivery expectations.Exceptional communication and presentation skills to effectively communicate with diverse audiences at various levels of the organization.Strong leadership skills, including the ability to build and inspire cross-functional collaborative teams.Understanding of application and system architecture.Ability to explain complex issues in conventional terms.Desired Skills & Experience:Advanced technical skills with application and system software development.Strong understanding of server, database, storage and network infrastructure concepts and technologies.Understanding of Cloud computing services including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).Competency supporting continuous integration and delivery processes.