Expertise & Experience for best results. Building Africa’s economy through innovative technology solutions.
Overview 
 We are seeking a highly skilled and motivated Data Engineer to join our dynamic team. As a Data Engineer, you will play a crucial role in designing, developing, and maintaining our data infrastructure, ensuring its scalability, reliability, and performance on-premises. You'll collaborate closely with cross-functional teams to understand data requirements, implement robust pipelines, and contribute to the optimization of our data architecture. 
 Roles & Responsibilities 
  - Design, build, and maintain scalable and efficient data pipelines and architectures for both batch and real-time processing. 
- Collaborate with data scientists, analysts, and stakeholders to understand data needs and translate them into technical requirements. 
- Develop and implement data models, schemas, and database designs to support business objectives. 
- Ensure data quality, integrity, and security throughout the entire data lifecycle. 
- Optimize and tune existing data infrastructure for performance and reliability. 
- Evaluate and implement new tools and technologies to enhance data processing and analysis capabilities. 
- Troubleshoot and resolve data-related issues in a timely manner. 
- Document processes, procedures, and solutions for future reference and knowledge sharing. 
- Ensure compliance with data governance and security policies 
- Collaborate with data scientists, data architects and ML engineers on several projects 
- Collaborate with management to understand and execute company objectives 
Skills 
  - Previous experience as a data engineer or in a similar role. 
- Technical expertise with database technologies, ETL (extract, transform, load) processes, data models, data mining, data warehousing, data lake, big data, data integration, data web-scrape and segmentation techniques. 
- Knowledge of programming languages (e.g., Java, Python and Scala) 
- Data Pipelines: Understands how to build data pipelines using tools like Apache Spark, Apache Kafka, Hadoop and Apache Airflow. 
- Hands-on experience with SQL database design and know about NoSQL databases such as Cassandra, MongoDB, and HBase. 
- Great numerical and analytical skills 
- Data engineering certification (e.g., IBM Certified Data Engineer) is a plus 
- Soft Skills: Good communication skills, problem-solving skills, and a willingness to learn are essential to succeed as a data engineer. 
Method of Application
            
               Signup to view application details. 
Signup Now