Overview
We are seeking a skilled and motivated Specialist : Data Engineering to join our dynamic Financial Services team. The ideal candidate will play a key role in implementing the company's Data Strategy by driving data awareness, engagement, and monetization while ensuring operational excellence across platforms. This role involves building and optimizing data pipelines, managing data architectures on both on‑premises and cloud environments, ensuring data quality and compliance, and supporting Payments & Ecommerce teams with reliable data solutions. The position is ideal for a technically strong data engineer with a solid understanding of data frameworks, who is eager to grow in a fast‑paced and innovation‑driven environment.
Key Responsibilities
- Strategy Development & Implementation: Implement the Data Strategy to drive customer awareness, engagement, experience, and monetization. Provide input into data monetization aspects of the Business Plan and cascade to OpCos. Drive product revenue growth, operational excellence, and customer satisfaction.
- Operational Delivery – Data Platforms: Support in developing frameworks and technical architectures for Financial Services innovation. Assist the Payments & Ecommerce team in achieving annual goals. Implement and manage data architectures across multiple platforms (web, mobile, social).
- Ensure continuous alignment of data platforms with Financial Services strategy and evolving business requirements. Oversee delivery of data platform services and ensure integration efficiency and quality.
- Data Engineering: Design, build, and maintain ETL/ELT pipelines from multiple data sources. Set up and manage centralized data storage systems and warehouses (e.g., Fabric, PrestoDB, Oracle). Utilize cloud technologies such as Microsoft Azure for scalable deployments. Implement workflow management tools (Apache Airflow, Prefect, or Dagster). Ensure data accuracy, automation, and observability in data flows. Optimize pipelines and analytics for performance, scalability, and reliability.
- Governance & Reporting: Participate in strategic and operational meetings, providing technical guidance. Support enterprise-wide transformation initiatives related to data management. Ensure adequate risk mitigation and compliance with regional data regulations. Prepare regular progress and performance reports for management.
Qualifications and Experience
- Bachelor's degree in Computer Science, Big Data, Database Administration, or a related field.
- Minimum 3 years' experience in Advanced Data Engineering.
- Proven experience in Big Data On‑premises and Cloud Data Pipeline (M. Fabric) deployment.
- Proficiency in SQL, Python, R, and Power BI.
- Experience with Oracle, Teradata, or Snowflake, and cloud platforms such as AWS, Azure, or GCP.
- Strong stakeholder management and communication skills.
- Experience in Telecommunications or Financial Services is an advantage.
- Willingness and flexibility to travel within Africa.
Skills and Competencies
- Data pipeline and API development expertise.
- Knowledge of Machine Learning Operations pipeline deployment.
- Strong analytical and problem‑solving abilities.
- Agile and digital‑first mindset.
- High attention to detail and commitment to quality.
- Excellent relationship‑building and presentation skills.
Behavioural Qualities
- Analytical and Detail‑Oriented
- Business‑Focused
- Self‑Driven
- Results‑Oriented
- Collaborative
- Emotionally Intelligent