Program Manager, Xi Cloud Services Loc:San Jose, CA
100,000 - 200,000
Job Description:
Role:Program Manager, Xi Cloud Services Location:San Jose, CA
Program Manager, Xi Cloud Services
Job Summary
The Xi Program Manager will own the technical program management of the development and lifecycle of client Xi Cloud services. The scope includes scheduling, coordinating, and program management of multiple work streams for Xi Cloud services. The deliverables include major feature additions, maintenance packs, and both bug fix and security patches. Work streams include both software development and hardware deployment in Xi data centers. Where necessary, the Program Manager will provide tools and services to Product Management, Support and Operations teams, as well as DevOps teams to deploy new releases into production.
The Xi Program Manager will be responsible for planning and managing Agile release processes from concept, through requirements, development, test, and into final production environments. They will collaborate with all participants involved in development projects and is supportive of developers and testers as they set up their build dev/test environments and the quality pipeline.
Roles And Responsibilities
Forward plan the release windows and cycles for all work streams with a clear articulation of interdependencies
Manage risks and resolve issues that affect scope, schedule and quality
Measure and monitor progress to ensure features are delivered on time and meet or exceed expectations
Communicate all key project plans, commitments, and changes including requirements, QA plans, schedule and scope changes
Manage relationships and coordinate work between different teams at different locations worldwide
Conduct Release Readiness reviews and Milestone Reviews
Regular cadence of core team meetings and reporting.
Communicate work stream content and schedules to the organization, as required
Work with Release Engineering to understand impacts of branches and code merges
Maintain the release schedule for and ensure alignment between Cloud and On-Prem software releases
Continually work towards making improvements in the dev/test/release-to-production process
Lead and co-ordinate the NPI activities including the execution of deployment plans and checklists
Maintain a release repository and manage key information such as build and release procedures, dependencies, and notification lists
Qualifications
Bachelors/Masters in Computer Science, Engineering or related field
8-10 years previous release and/or technical program management experience. Prior experience at a major Cloud services company (e.g., VMware vCloudAir, Amazon Web Services, Microsoft Azure) or a major SaaS provider (e.g., Salesforce, Workday) is highly desirable
3-5 years of experience at a Cloud services company (IaaS, PaaS or SaaS) in a development role
Solid understanding of Agile development and project management principles
Advanced knowledge of software development lifecycle
Experience with bug tracking and management system (JIRA, Bugzilla, â?¦)
Demonstrated ability to coordinate cross-functional work teams toward completion
Demonstrated effective leadership and analytical skills
Advanced written and verbal communication skills a must
General PC knowledge including Microsoft Office and expert knowledge of Excel