2,930 Senior Program Manager Cloud Infrastructure jobs in Kenya
Lead Technical Program Manager (Cloud Infrastructure)
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Define and drive the execution of complex, cross-functional technical programs for cloud infrastructure.
- Develop detailed project plans, roadmaps, and timelines, ensuring alignment with business objectives.
- Manage program scope, risks, dependencies, and budgets effectively.
- Lead and mentor cross-functional engineering and operational teams in a remote setting.
- Facilitate technical discussions and ensure clear communication between engineering teams and stakeholders.
- Drive adoption of best practices in Agile development, CI/CD, and DevOps.
- Identify and mitigate project risks and proactively address roadblocks.
- Oversee the delivery of scalable, reliable, and secure cloud infrastructure solutions.
- Collaborate with product management to define technical requirements and prioritize features.
- Present program status, updates, and recommendations to executive leadership.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 10+ years of experience in technical program management, with a strong focus on cloud infrastructure.
- Proven experience managing large-scale, complex technical projects from inception to completion.
- Deep understanding of cloud computing principles and services (AWS, Azure, GCP).
- Expertise in Agile methodologies, Scrum, and Kanban.
- Strong knowledge of infrastructure as code, CI/CD pipelines, and automation tools.
- Excellent leadership, communication, negotiation, and stakeholder management skills.
- Ability to translate complex technical concepts into clear, concise plans.
- Experience working in a fully remote, distributed team environment.
- PMP, CSM, or other relevant certifications are highly desirable.
Senior Technical Program Manager - Cloud Infrastructure
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Define program scope, objectives, and deliverables, ensuring alignment with strategic business goals.
- Develop detailed project plans, including timelines, resource allocation, and risk management strategies.
- Lead and mentor cross-functional engineering teams, fostering collaboration and driving accountability.
- Manage the end-to-end lifecycle of cloud infrastructure programs, from initial planning and design to implementation, testing, and launch.
- Effectively communicate program status, risks, and dependencies to stakeholders at all levels, including senior leadership.
- Identify and mitigate project risks and roadblocks, proactively seeking solutions to keep programs on track.
- Facilitate technical discussions and decision-making processes among engineering teams.
- Ensure adherence to engineering best practices, quality standards, and compliance requirements.
- Manage vendor relationships and coordinate activities with external partners as needed.
- Drive continuous improvement in program management processes and methodologies.
- Oversee budget management for assigned programs.
- Stay abreast of emerging cloud technologies, industry trends, and best practices in program management.
- Bachelor's degree in Computer Science, Engineering, or a related technical field. Master's degree or MBA preferred.
- Minimum of 8 years of experience in technical program management, project management, or software engineering, with a strong focus on cloud infrastructure (AWS, Azure, GCP).
- Proven track record of successfully delivering complex, large-scale cloud-based projects.
- Deep understanding of cloud architecture, distributed systems, networking, and DevOps principles.
- Exceptional leadership, communication, and interpersonal skills.
- Proficiency in Agile and Scrum methodologies.
- Experience with project management tools such as Jira, Confluence, Asana, or similar.
- Ability to translate complex technical concepts into clear, concise communications for diverse audiences.
- Strong analytical and problem-solving skills.
- Demonstrated ability to manage multiple competing priorities in a fast-paced, remote setting.
- PMP, CSM, or cloud-specific certifications are a significant plus.
Senior Program Manager, Cloud Infrastructure
Posted 24 days ago
Job Viewed
Job Description
Key Responsibilities:
- Define program scope, goals, deliverables, and success criteria in collaboration with senior management and stakeholders.
- Develop and manage detailed project plans, timelines, resource allocation, and budgets for cloud infrastructure programs.
- Lead and motivate cross-functional teams, including engineering, operations, security, and product management, to achieve program objectives.
- Proactively manage risks and issues, developing mitigation strategies and escalating as necessary.
- Establish and maintain clear and consistent communication channels with all stakeholders, providing regular progress reports and status updates.
- Ensure adherence to best practices in project management methodologies (e.g., Agile, Waterfall) and cloud governance.
- Oversee the successful deployment of new cloud services, infrastructure enhancements, and system migrations.
- Facilitate effective decision-making processes and resolve conflicts within program teams.
- Drive continuous improvement initiatives within the program management and cloud operations space.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field. PMP or Agile certification is highly desirable.
- 10+ years of experience in program or project management, with at least 5 years focused on cloud infrastructure, data centers, or large-scale IT projects.
- Proven experience managing complex, multi-million dollar technology programs from initiation to completion.
- Strong understanding of cloud platforms (AWS, Azure, GCP), networking, storage, and compute technologies.
- Expertise in project management software and tools (e.g., Jira, Confluence, MS Project).
- Excellent leadership, communication, negotiation, and stakeholder management skills.
- Ability to think strategically and translate business requirements into actionable project plans.
- Experience working effectively in a fully remote, distributed team environment.
- Demonstrated ability to manage ambiguity and drive results in a dynamic setting.
This is a pivotal role for an experienced program leader looking to make a significant impact on a global scale, with the flexibility of remote work. If you are a results-oriented professional with a passion for cloud technology and program excellence, we encourage you to apply.
Senior Program Manager, Cloud Infrastructure (Remote)
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of large-scale cloud infrastructure programs.
- Define program scope, objectives, and deliverables, ensuring alignment with business goals.
- Develop detailed program plans, including timelines, resource allocation, and budget management.
- Collaborate with engineering and operations teams to design and implement scalable, reliable, and secure cloud solutions.
- Manage program dependencies, identify risks, and implement mitigation strategies.
- Facilitate cross-functional communication and ensure alignment among all stakeholders.
- Oversee the implementation of DevOps practices, automation, and infrastructure-as-code.
- Track program progress, report on key metrics, and communicate status updates to leadership.
- Ensure adherence to cloud security best practices and compliance requirements.
- Drive continuous improvement in cloud infrastructure operations and program management processes.
- Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree preferred.
- Minimum of 8 years of experience in program or project management, with a focus on cloud infrastructure and IT operations.
- Proven experience managing complex, cross-functional technology programs.
- In-depth knowledge of cloud platforms (AWS, Azure, or GCP) and related services.
- Familiarity with DevOps methodologies, CI/CD pipelines, and infrastructure-as-code tools (e.g., Terraform, Ansible).
- Strong understanding of networking, security, and system architecture principles.
- Excellent leadership, communication, and stakeholder management skills.
- Proficiency in project management tools (e.g., Jira, Asana, MS Project).
- Ability to thrive in a fast-paced, remote work environment and manage multiple priorities effectively.
Senior Technical Program Manager - Cloud Infrastructure (Remote)
Posted 8 days ago
Job Viewed
Job Description
The ideal candidate will possess a strong technical background in cloud computing (AWS, Azure, GCP), infrastructure as code (IaC), CI/CD pipelines, and containerization technologies. You will be responsible for defining program scope, objectives, and deliverables in alignment with business goals. This involves developing detailed project plans, managing resources, mitigating risks, and ensuring clear communication across geographically dispersed and cross-functional teams. You will work closely with engineering, operations, and product teams to architect, build, and deploy robust, scalable, and secure cloud solutions. Exceptional leadership, stakeholder management, and problem-solving skills are critical for success. The ability to translate complex technical requirements into actionable plans and drive consensus among various parties is essential. Experience managing large-scale cloud migrations, modernizing infrastructure, and optimizing cloud spend is highly desirable.
Key Responsibilities:
- Lead the end-to-end delivery of complex cloud infrastructure programs.
- Develop and manage detailed program roadmaps, schedules, budgets, and resource allocation.
- Collaborate with engineering teams to define technical requirements and architectural designs for cloud solutions.
- Oversee the implementation of Infrastructure as Code (IaC) and CI/CD pipelines.
- Manage cloud migration projects, ensuring minimal disruption and optimal performance.
- Identify and mitigate program risks, issues, and dependencies.
- Ensure robust security practices are integrated into cloud infrastructure designs and deployments.
- Facilitate communication and collaboration among engineering, operations, product, and business stakeholders.
- Drive continuous improvement in cloud operations and cost optimization efforts.
- Conduct regular program reviews and provide status updates to executive leadership.
- Champion best practices in cloud architecture, DevOps, and site reliability engineering (SRE).
- Manage vendor relationships and contracts related to cloud services and tooling.
- A Bachelor's degree in Computer Science, Engineering, or a related technical field. A Master's degree or relevant certifications (e.g., AWS Certified Solutions Architect, PMP) are a plus.
- A minimum of 8 years of experience in technical program management, with a significant focus on cloud infrastructure projects.
- Proven experience with major cloud platforms such as AWS, Azure, or GCP.
- Strong understanding of IaC tools (e.g., Terraform, CloudFormation), containerization (Docker, Kubernetes), and CI/CD concepts.
- Demonstrated ability to manage complex, large-scale technical projects from initiation to closure.
- Excellent leadership, communication, negotiation, and stakeholder management skills.
- Proficiency in project management methodologies (Agile, Waterfall).
- Strong analytical and problem-solving abilities.
- Experience with IT operations and DevOps principles.
- Ability to thrive in a hybrid work environment, balancing remote and on-site responsibilities.
Senior Software Development Manager - Cloud Infrastructure
Posted 24 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of software engineers focused on cloud infrastructure development.
- Oversee the architecture, design, and implementation of scalable, reliable, and secure cloud solutions.
- Drive the adoption of best practices in software development, including CI/CD, automated testing, and DevOps.
- Collaborate with product managers and other stakeholders to define project roadmaps and prioritize development efforts.
- Ensure the performance, quality, and responsiveness of applications.
- Manage the entire software development lifecycle from conception to deployment and maintenance.
- Foster a culture of collaboration, innovation, and continuous learning within the engineering team.
- Conduct code reviews, provide technical guidance, and ensure adherence to coding standards.
- Troubleshoot and resolve complex technical issues.
- Stay abreast of emerging cloud technologies and industry trends.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 7 years of experience in software development, with at least 3 years in a management or team lead role.
- Proven experience in cloud infrastructure development (AWS, Azure, or GCP) and services (e.g., EC2, S3, Lambda, Kubernetes, Docker).
- Strong understanding of microservices architecture, distributed systems, and system design principles.
- Proficiency in at least one major programming language (e.g., Java, Python, Go).
- Experience with CI/CD pipelines and DevOps practices.
- Excellent leadership, communication, and interpersonal skills.
- Demonstrated ability to manage and motivate remote engineering teams effectively.
- Strong problem-solving and analytical skills.
- Experience with Agile development methodologies.
- Familiarity with infrastructure as code tools (e.g., Terraform, Ansible) is a plus.
This is a fantastic opportunity to lead critical cloud infrastructure projects from a remote location and shape the future of technology.
Senior Software Development Engineer - Cloud Infrastructure
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Senior program manager cloud infrastructure Jobs in Kenya !
Technical Project Manager - Software Development
Posted 1 day ago
Job Viewed
Job Description
Senior Technical Program Manager - Software Development
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Oversee the planning and execution of complex software development programs.
- Manage the full software development lifecycle (SDLC) for multiple projects concurrently.
- Lead and mentor remote engineering teams, fostering a collaborative environment.
- Ensure effective communication and alignment between technical teams, product management, and stakeholders.
- Identify, assess, and mitigate technical risks and project impediments.
- Implement and refine Agile methodologies to optimize team performance and delivery.
- Develop and manage program schedules, budgets, and resource allocation.
- Provide regular and transparent status updates to senior leadership.
- Drive continuous improvement in engineering processes and team efficiency.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 7 years of experience in technical program management or software project management.
- Proven track record of successfully delivering complex software products and systems.
- Strong understanding of software development methodologies (Agile, Scrum, Kanban) and best practices.
- Solid technical background with knowledge of software architecture, development tools, and cloud platforms.
- Excellent leadership, communication, negotiation, and stakeholder management skills.
- Experience with project management tools (e.g., Jira, Confluence) and version control systems.
- Ability to thrive in a fast-paced, fully remote, and dynamic work environment.
- PMP, CSM, or similar certifications are a plus.
Senior Technical Project Manager - Software Development
Posted 22 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of complex software development projects.
- Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
- Develop comprehensive project plans, including timelines, resource allocation, and budget management.
- Manage project risks and issues, developing and implementing mitigation strategies.
- Facilitate effective communication and collaboration among cross-functional teams in a remote setting.
- Track project progress, identify deviations from the plan, and implement corrective actions.
- Conduct regular project status meetings and provide clear, concise reports to stakeholders.
- Ensure adherence to software development methodologies (Agile, Scrum, Kanban) and best practices.
- Manage vendor relationships and third-party integrations as needed.
- Foster a collaborative and productive remote team environment.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
- 5+ years of experience in technical project management, specifically within software development environments.
- Proven track record of successfully delivering complex software projects using Agile methodologies.
- Proficiency with project management tools (e.g., Jira, Confluence, Asana, MS Project).
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Strong analytical and problem-solving skills.
- Certification such as PMP, CSM, or PRINCE2 is a plus.
- Demonstrated ability to work effectively and independently in a remote environment.