Data Engineer
Salvo Grima Group Kenya
International Trade and Development · 201-500 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design, develop, and maintain scalable data pipelines and Lakehouse architectures using Azure Databricks. Collaborate with stakeholders to translate business requirements into robust data solutions while ensuring data quality and governance.
What they look for
Requirements
Requires experience in a data engineering role with strong proficiency in SQL, Python, and cloud-based data platforms like Azure Databricks. Candidates should have a solid understanding of ETL/ELT processes, data modeling, and data governance principles.
Benefits
Full description
Salvo Grima Group is a dynamic and diversified group of companies specialising in distribution, ship supply, retail, and wholesale operations. Established in 1860, the Group today employs over 500 people across seven countries and continues to invest heavily in technology, innovation, and data-driven decision-making.
We are seeking a talented Data Engineer (Azure Databricks) to join our expanding Technology Team. The successful candidate will be based in either Kigali, Rwanda or Nairobi, Kenya, supporting our African operations and Group-wide data initiatives.
As part of our digital transformation journey, we are building a modern enterprise data platform. Our current landscape includes Microsoft Dynamics 365 Business Central, Microsoft Dynamics NAV, MuleSoft integration services, Azure technologies, and Power BI analytics solutions. We are currently implementing an Azure Databricks Lakehouse platform to create a scalable, governed, and future-ready data ecosystem.
This role presents an exciting opportunity to help shape and develop the next generation of our enterprise data platform.
Duties and Respons
- Design, develop, and maintain scalable data pipelines using Azure Databricks.
- Build and manage data ingestion processes from ERP, sales, logistics, finance, warehouse, and external systems.
- Develop and maintain Lakehouse data architectures following Medallion principles (Bronze, Silver, Gold).
- Create robust ETL/ELT processes using Databricks, PySpark, SQL, and Azure services.
- Implement data quality, validation, monitoring, and governance processes.
- Develop and maintain dimensional data models to support business intelligence and reporting requirements.
- Work closely with Business Analysts, BI Developers, and Business Stakeholders to translate business requirements into scalable data solutions.
- Optimise data processing workloads for performance, reliability, and cost efficiency.
- Support real-time and batch data processing initiatives.
- Maintain data lineage, metadata management, and governance standards using Unity Catalog.
- Contribute to continuous improvement initiatives and adoption of modern data engineering best practices.
Essential Skills and Experience:
- Experience working in a Data Engineering role.
- Strong knowledge of SQL and relational databases.
- Experience developing ETL/ELT pipelines.
- Experience with Azure Databricks, Spark, or similar cloud-based data platforms.
- Strong programming skills using Python and/or PySpark.
- Experience designing and implementing data models and data warehouse solutions.
- Knowledge of data governance, data quality, and master data management principles.
- Experience integrating data from multiple systems and APIs.
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder management skills.
- Ability to work independently while remaining a collaborative team player.
Desirable Skills:
- Microsoft Azure Data Services.
- Delta Lake and Unity Catalog.
- Azure Data Factory.
- Power BI and analytics platforms.
- MuleSoft integrations.
- Experience with Microsoft Dynamics Business Central or NAV.
- Databricks Certifications.
- Azure Data Engineer Associate Certification (DP-203).
What We Offer:
- Opportunity to work on a modern Azure Databricks Lakehouse implementation.
- Exposure to large-scale distribution, retail, logistics, and supply chain datasets.
- International project exposure across multiple African and European markets.
- Professional growth within a well-established and rapidly evolving organisation.
- Collaborative and innovative work environment.
- Competitive remuneration package and benefits.
Why Join Us?
At Salvo Grima Group, data is at the heart of our decision-making process. You will play a key role in helping the organisation unlock greater value from its data assets while working with modern technologies and a highly motivated technology team.
If you are passionate about data engineering, cloud platforms, and building enterprise-scale data solutions, we would love to hear from you.
Similar roles
-
Senior Data Engineer
LSEG Bengaluru, Karnataka, India
-
Specialist, Data Engineer (Pyhton, SQL, Databricks, AI/LLM/Agentic AI)
Gartner Gurgaon, Haryana, India
-
Data Engineer II
27Global Leawood, Kansas, United States
-
Mid Data Engineer / Data Modeler
Encora Lima, Lima, Peru
-
Mid Data Engineer
Encora Lima, Lima, Peru
-
Data Engineer
Booz Allen Hamilton McLean, Virginia, United States · $78K–$176K/yr