Job Description
OverviewA Cloud Program Director is a senior-level professional responsible for overseeing cloud computing professional services programs for Enterprises. This role demands a deep understanding of cloud technology, leadership skills, and the ability to manage complex projects and teams. The ideal candidate will have a blend of program management, technical expertise and business acumen, ensuring that cloud programs are delivered successfully.
Key Responsibilities
- Strategic Planning and Execution: Oversee the planning, execution, and delivery of cloud projects, ensuring they are completed on time and within budget.
- Client Relationship Management: Build and maintain strong relationships with clients, understanding their needs and ensuring their satisfaction with the services provided.
- Leadership and Team Management: Lead and mentor a team of cloud engineers, architects, and project managers. Foster a collaborative and innovative work environent to drive successful cloud initiatives.
- Maintains a consistent and prioritized view of all problems related to a program and actively captures and monitors problems that externally influence a program.
- Guides program teams and related project managers in selecting methods, techniques, and evaluation criteria for obtaining results.
- Develops and manages programmatic risk management plan including issues, risks, likelihood, mitigation strategies, mitigation resource needs, and timeframes.
- Resource Management: Allocate and manage resources effectively to ensure project success and optimal utilization of team members.
- Vendor Management: Manage relationships with cloud service providers, ensuring that the organization receives optimal service and support. Negotiate contracts and service level agreements (SLAs) to meet business needs.
- Budget Management: Oversee the cloud program's budget, ensuring that financial resources are allocated effectively. Monitor spending and make adjustments as necessary to stay within budgetary constraints.
- Risk Management: Identify potential risks associated with cloud initiatives and develop mitigation strategies. Ensure compliance with industry standards and regulatory requirements.
- Stakeholder Communication: Communicate progress, challenges, and successes to senior management and other stakeholders.
- Innovation and Improvement: Stay current with emerging cloud technologies and industry trends. Continuously seek opportunities to improve cloud infrastructure, processes, and practices.
Qualifications
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field. A master's degree or relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect) is preferred.
- Experience: At least 10 years of experience in IT, with a minimum of 5 years in cloud computing and program management. Proven track record of leading successful cloud projects and teams.
- Technical Skills: In-depth knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and related technologies. Familiarity with DevOps practices, containerization, and microservices architecture.
- Leadership Skills: Strong leadership and team management skills, with the ability to motivate and inspire a diverse team. Excellent communication and interpersonal skills.
- Analytical Skills: Strong problem-solving and analytical skills, with the ability to make data-driven decisions. Experience with cloud cost optimization and performance monitoring tools.
- Project Management: Proficiency in project management methodologies (e.g., Agile, Scrum) and tools (e.g., Jira, Trello). Ability to manage multiple projects simultaneously and prioritize tasks effectively.
- Business Acumen: Understanding of business processes and how cloud technology can drive business value. Ability to align technical initiatives with strategic business goals.
Key Responsibilities:
- Ensures executive stakeholder engagement through effective escalation management to assist in problem resolutions as appropriate even when outside of immediate organization and role.
- Maintains a consistent and prioritized view of all problems related to a program and actively captures and monitors problems that externally influence a program.
- Guides program teams and related project managers in selecting methods, techniques, and evaluation criteria for obtaining results.
- Develops and manages programmatic risk management plan including issues, risks, likelihood, mitigation strategies, mitigation resource needs, and timeframes.
- Highly effective at sourcing solutions across program teams.
Knowledge:
- Expert-level knowledge of the project lifecycle
- Expert-level knowledge of industry competitors, products, trends and technology
- Expert-level knowledge of company's objectives and strategies
Education:
- Bachelor's Degree required, preferably in field related to role.
- At the manager’s discretion, additional relevant experience may substitute degree requirement
Experience: (Must Have)
- 15+ years of experience in the required role, with a strong background in delivering professional services projects and programs within large-scale consulting firms.
- Experience working on Cloud Migration and Transformation projects (AWS, Azure and GCP)
Travel
- Occasional travel, less than 20%.
Physical Demands:
- General office environment.
- Moderate levels of stress may occur at times.
- May require long periods sitting and viewing a computer monitor.
- No special physical demands required.
- Schedule flexibility to include working a weekend day regularly and holidays as required by the business for 24/7
Sponsorship:
- This role is not eligible for work sponsorship
- Candidates needs to be legally allowed to work in the US for any employer
Certification:- Nice to Have
- PMP (Project Management Professional)
- PgMP (Program Management Professional)
- Certified Scrum Master (CSM) / Certified Scrum Professional (CSP)
- SAFe Program Consultant (SPC) / SAFe Agilist (SA)