Job Title: ICSC 8 – Associate Programme Officer, Kampala, Uganda…
Data Engineer (Platform) Jobs – Zembo Motorcycles SMC Limited
Job Title: Data Engineer (Platform)
Organisation: Zembo Motorcycles SMC Limited
Duty Station: Kampala, Uganda
About the Company:
Zembo Motorcycles SMC Limited is leading the African transition to electric mobility. Based in Kampala, Uganda, we provide affordable (PayGo) electric two-wheelers to low-income motorcycle-taxi drivers, most known locally as “boda-boda ”drivers. We offer a battery swapping service to our clients, enabling to swap within minutes at any of our stations.
Job Summary: We are looking for a Senior Data Engineer with strong platform expertise to design, build, and maintain scalable data pipelines while also managing the infrastructure that supports them. As a small but fast-growing team, we need someone who can wear both hats—developing ETL/ELT pipelines while ensuring our data platform is reliable, cost-efficient, and future-proof.
This role is critical to optimizing our IoT data ingestion, analytics, and business intelligence across the company. If you love working with data pipelines, cloud infrastructure, and automation, this is a great opportunity to make a high-impact contribution.
Key Duties and Responsibilities:
Data Engineering;
- Design, build, and maintain scalable data pipelines for analytics, BI, and operational decision-making.
- Develop and optimize ETL/ELT processes to move data from IoT devices, APIs, and databases.
- Ensure data integrity, quality, and governance across different sources.
- Improve query performance and optimize data access for BI tools like Metabase.
- Support real-time and batch data processing using tools like Apache Kafka, Spark, or Flink.
Platform Engineering
- Design and manage the data platform infrastructure, ensuring scalability, reliability, and cost-effectiveness.
- Automate data pipeline orchestration using tools like Airflow, Dagster, or Prefect.
- Own and optimize data storage solutions, including data lakes (S3, Delta Lake) and data warehouses (BigQuery, Snowflake, MariaDB).
- Implement monitoring, logging, and alerting to track data pipeline health (Grafana, Prometheus).
- Optimize data workflows through DevOps and Infrastructure-as-Code (Terraform, Kubernetes, Docker).
- Enable self-service data tooling for analysts, engineers, and business teams
Qualifications, Skills and Experience:
Desired
- Deep knowledge of data warehousing and ETL/ELT patterns.
- Hands-on experience with data pipeline orchestration tools (Airflow, Dagster, Prefect).
- Strong understanding of cloud platforms (AWS, GCP, Azure) and storage systems.
- Experience with Kubernetes, Terraform, and CI/CD pipelines for data workflows.
- Familiarity with streaming data technologies (Kafka, Pulsar, MQTT).
- Ability to work in a fast-moving, high-ownership environment with minimal supervision.
- Exposure to BI tools like Metabase, Looker, or Tableau.
Nice to have
- Experience with IoT data pipelines (InfluxDB, MQTT, TimescaleDB).
- Knowledge of data governance, access control, and security best practices.
- Background in monitoring and optimizing high-scale data platforms.
Zembo Electric Motorcycles SMC Ltd offers a fun, supportive work environment and opportunities for continued professional growth within a fast-growing global enterprise. It is an Equal Opportunity and considers all applicants regardless of race, colour, religion, sex, marital status, sexual orientation, national origin, HIV/Aids, disability, or any other protected characteristic as established by law.
How to Apply:
All candidates should apply online at the link below.
For more of the latest jobs, please visit https://www.theugandanjobline.com or find us on our facebook page https://www.facebook.com/UgandanJobline