Job Description
The Infrastructure Program Manager is responsible for leading and managing large-scale infrastructure projects and initiatives within the organization. This role involves coordinating cross-functional teams, ensuring seamless execution of infrastructure migration, cloud tenant migration, Office 365 rollout, and other related projects. The successful candidate will have extensive experience in project management, a strong technical background, and the ability to drive strategic initiatives to completion.
What You Will Do
- Infrastructure Migration Initiatives:
- Plan, execute, and oversee infrastructure migration projects.
- Assess current infrastructure, identify areas for improvement, and develop comprehensive migration strategies.
- Ensure minimal downtime and disruption during migrations.
- Collaborate with stakeholders to define project scope, goals, and deliverables.
- Monitor project progress, manage risks, and implement contingency plans as necessary.
- Cloud Tenant Migration:
- Lead the migration of existing Azure/on-premises infrastructure to other tenants (e.g., AWS, Azure).
- Develop detailed migration plans, including timelines, resource allocation, and risk management.
- Work with cloud architects and engineers to design scalable and secure cloud solutions.
- Ensure data integrity and security during and after the migration process.
- Provide post-migration support and optimization.
- Office 365 Rollout:
- Plan and execute the organization-wide rollout of Office 365.
- Perform detailed assessment and develop migration plan from existing Google workspace to Office 365.
- Coordinate with IT teams to ensure proper configuration and deployment of Office 365 services.
- Manage the transition from Google Workspace/other legacy systems to Office 365, ensuring data migration and user adoption.
- Conduct training sessions and provide support to ensure a smooth transition for all users.
- Monitor and report on the performance and usage of Office 365 applications.
- Project Management:
- Utilize project management methodologies (e.g., Agile, Scrum, Waterfall) to deliver projects on time and within budget.
- Develop and maintain detailed project plans, including schedules, budgets, and resource allocation.
- Facilitate communication and collaboration among cross-functional teams and stakeholders.
- Track project performance using appropriate tools and techniques.
- Prepare and present project status reports to senior management and other stakeholders.
What You Will Bring
Required Skills and Qualifications
Technical Skills
- Extensive experience with infrastructure and cloud migrations.
- Strong understanding of cloud platforms (Azure, AWS) and Office 365.
- Knowledge of networking, servers, storage, and database management.
- Proficiency in project management software (e.g., MS Project, JIRA).
Project Management Skills
- Proven track record of managing large-scale IT projects.
- Strong organizational and multitasking skills.
- Excellent problem-solving and critical-thinking abilities.
- Ability to manage multiple projects simultaneously and meet deadlines.
- Strong communication and interpersonal skills.
Experience And Education
- Overall, 12 to 15 years of work experience with a minimum of 5-7 years of relevant experience in IT project management or a similar role.
- Bachelors degree in Computer Science, Information Technology, or related field.
- PMP, PRINCE2, or other relevant project management certification preferred.
- Experience with Agile/Scrum methodologies is a plus.