Project Manager (Data & Technology / ETL / Cloud)
- Hiring from
- Kenya
- Work type
- Remote
- Posted
622,250 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Job Description – Project Manager (Data & Technology / ETL / Cloud)
Job Location: Nairobi, Kenya (Remote)
Job Type: Contract till June 2027
Job Summary
We are seeking an experienced Project Manager with a strong understanding of Data Engineering, ETL processes, and cloud-based data solutions to plan, execute, monitor, and deliver Data & Technology initiatives.
The ideal candidate should have proven experience managing data-centric and technology implementation projects, particularly involving ETL pipelines, data integration, data warehousing, and cloud platforms such as AWS or Microsoft Azure.
The role involves managing multiple concurrent projects, coordinating cross-functional technical teams, and ensuring successful delivery within defined timelines, budgets, and quality standards. The Project Manager will work closely with Data Engineers, ETL Developers, BI/Analytics teams, business stakeholders, vendors, and senior leadership.
The candidate should be comfortable understanding technical discussions around ETL workflows, data migration, cloud architecture, data integration, and reporting solutions while effectively managing project scope, risks, resources, and stakeholder expectations.
Key Responsibilities
1. Project Management & Business Analysis (About 30%)
- Plan, manage, and deliver Data & Technology projects, particularly involving ETL development, data integration, data migration, data warehousing, BI/Analytics, and cloud implementations.
- Develop and maintain detailed project plans covering scope, timelines, budgets, resources, dependencies, and milestones.
- Manage the complete project lifecycle, from requirement gathering and planning through development, testing, deployment, and closure.
- Coordinate technical resources, including ETL Developers, Data Engineers, BI/Power BI Developers, Cloud Engineers, and application development teams.
- Work closely with technical teams to understand ETL workflows, data pipelines, source-to-target mapping, data transformation, and integration requirements.
- Coordinate projects involving AWS or Microsoft Azure cloud environments, ensuring alignment between technical deliverables and business objectives.
- Apply business analysis techniques to gather requirements, define project scope, and translate business needs into technical deliverables.
- Facilitate workshops, project meetings, and cross-functional discussions to resolve dependencies and ensure smooth execution.
- Define project KPIs, track progress, and ensure deliverables meet agreed objectives and quality standards.
- Develop project roadmaps and implementation strategies aligned with organizational priorities.
2. Risk, Governance & Compliance Management (About 20%)
- Establish and maintain project governance frameworks, policies, and procedures.
- Maintain project RAID logs (Risks, Assumptions, Issues, and Dependencies) and ensure timely resolution of identified risks.
- Identify and mitigate risks related to ETL development, data integration, cloud migration, vendor performance, project timelines, and resource availability.
- Monitor project quality and ensure adherence to organizational standards and technology best practices.
- Coordinate with senior management and project stakeholders to obtain approvals and manage escalations.
- Ensure projects follow appropriate data governance, security, privacy, and compliance requirements, including GDPR, HIPAA, and applicable local regulations.
- Monitor project progress against agreed milestones and proactively address delivery challenges.
3. Stakeholder Communication & Change Management (About 20%)
- Develop and execute communication plans to keep technical teams, business stakeholders, vendors, and senior leadership informed.
- Manage project scope, change requests, quality control, risks, and issue resolution throughout the project lifecycle.
- Build strong working relationships across Data Engineering, ETL, Cloud, BI, and business teams.
- Communicate project progress, dependencies, technical challenges, and business impact through regular meetings, dashboards, and presentations.
- Facilitate discussions between business and technical teams to ensure alignment on requirements and expected outcomes.
- Manage stakeholder expectations and ensure timely decision-making and issue resolution.
- Coordinate multiple internal and external teams while managing competing priorities.
4. Reporting & Documentation (About 15%)
- Prepare project charters, implementation roadmaps, project plans, schedules, and milestone trackers.
- Maintain Business Requirement Documents (BRDs), Functional Requirement Documents (FRDs), technical specifications, process flows, and test documentation.
- Ensure proper documentation of ETL processes, data integration requirements, data migration activities, and cloud implementation deliverables.
- Prepare weekly project status reports, monthly dashboards, and quarterly management presentations.
- Track project budgets, resource utilization, timelines, risks, and deliverable status.
- Maintain project documentation and knowledge repositories using tools such as Confluence, SharePoint, or equivalent platforms.
- Conduct project closure reviews, lessons-learned sessions, and knowledge-transfer activities.
5. Vendor Management, Testing & Delivery Oversight (About 15%)
- Manage vendor relationships, contracts, SLAs, project deliverables, and performance.
- Coordinate development and testing activities across ETL, data engineering, cloud, and BI teams.
- Oversee testing strategies, System Integration Testing (SIT), User Acceptance Testing (UAT), and production deployment readiness.
- Ensure ETL pipelines and data integration solutions are validated against business requirements and expected data quality standards.
- Monitor project budgets, resource allocation, delivery timelines, and financial performance.
- Ensure successful deployment, operational handover, and transition of completed solutions to support teams.
- Perform other responsibilities as required to support the organization's Data & Technology initiatives.
Experience & Skills Required
Mandatory Technical & Project Management Experience
- 5+ years of proven experience in Project Management, preferably managing Data Engineering, ETL, Data Warehousing, BI/Analytics, or technology implementation projects.
- Strong understanding and experience of ETL processes, including data extraction, transformation, loading, data integration, and data migration.
- Experience managing projects involving ETL development, data pipelines, data transformation, and integration between multiple data sources.
- Experience working on at least one cloud platform – AWS or Microsoft Azure – through project implementation or delivery management.
- Good understanding of cloud-based data solutions, data architecture, and cloud migration concepts.
- Experience coordinating with ETL Developers, Data Engineers, Cloud Engineers, BI Developers, and other technical teams.
- Ability to understand technical discussions related to ETL workflows, data pipelines, cloud infrastructure, and data integration.
Project Management & Functional Skills
- Strong project planning, execution, monitoring, and delivery management skills.
- Experience managing multiple concurrent projects with different technical teams and stakeholders.
- Strong understanding of Agile and Waterfall project management methodologies.
- Experience preparing BRDs, FRDs, project plans, technical documentation, and test strategies.
- Expertise in risk management, issue tracking, dependency management, and project governance.
- Experience managing vendors, contracts, SLAs, budgets, and project resources.
- Good understanding of SIT, UAT, quality assurance, and deployment processes.
- Excellent communication, stakeholder management, negotiation, and leadership skills.
- Ability to work effectively with technical teams and senior management.
Preferred Skills
- PMP, PRINCE2, Scrum Master, or other relevant project management certifications.
- Experience with project management tools such as Jira, MS Project, Azure DevOps, or similar platforms.
- Exposure to Power BI, Tableau, or other BI and analytics platforms.
- Experience with data governance, data quality, and regulatory compliance requirements.
- Experience managing large-scale data migration or cloud transformation initiatives.
Ideal Candidate Profile
The ideal candidate will be a technically oriented Project Manager who understands ETL and data engineering concepts and has managed projects involving AWS or Azure cloud environments.
Candidates with experience managing ETL/Data Engineering teams and delivering cloud-based data integration or migration projects will be strongly preferred.
