Asante Financial Services Group is a high impact digital financial services company primarily focused on Micro, Small and Medium Sized Enterprises (MSMEs) and consumers in Sub-Saharan Africa. Incorporated in March 2016 in Mauritius, initially as a subsidiary of Atlas Mara LLC, Asante Financial Services Group has grown exponentially operating in Kenya, Rwanda, Uganda and Nigeria.

Asante FS aspires to become Africa’s leading digital financial services provider by facilitating financial independence, tapping into the best talent in the market, and harnessing the power of technology to deliver world class lending services to our valued customers.

Job Position: Senior Data Engineer

Job Location: Lagos

Job Description

  1. As Senior Data Engineer you will make data science possible. In this role you will be responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection for cross functional teams.
  2. The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up.
  3. The Senior Data Engineer will support our software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects.
  4. They are able to lead and guide a team of Junior to mid-level Data Engineers in the day to day as well as strategic Data Engineering operations for the company. They must be self-directed and comfortable supporting the data needs of multiple teams, systems, and products.
  5. The right candidate will be excited by the prospect of optimizing or even re-designing our company’s data architecture to support our next generation of products and data initiatives.

Managerial responsibility:

  • Manage team of direct reports consisting of Data Engineers (junior to mid-level)

Job Responsibilities

  1. Create and maintain optimal data pipeline architecture
  2. Assemble large, complex data sets that meet functional / non-functional business requirements.
  3. Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  4. Be knowledgeable and able to drive Cloud infrastructure strategy for Data Science team, including proficiency in AWS Cloud.
  5. Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using Airflow, SQL and other ‘big data’ technologies.
  6. Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
  7. Work with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
  8. Keep our data separated and secure across national boundaries through multiple data centers and regions.
  9. Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.
  10. Work with data and analytics experts to strive for greater functionality in our data systems.
  11. Liaising across multiple regions, teams and clients to elucidate the requirements for each task.
  12. Conceptualizing and generating infrastructure that allows big data to be accessed and analyzed.
  13. Reformulating existing frameworks to optimize their functioning.
  14. Testing such structures to ensure that they are fit for use.
  15. Remaining up-to-date with industry standards and technological advancements that will improve the quality of your outputs.

Job Requirements

  • Bachelor’s / Master’s Degree in Data Engineering, Big Data Analytics, Computer Engineering or related field.

Minimum Work Experience:

  1. Demonstrated proficiency (3-5 years’ experience) in several of the following:
  2. Experience building and optimizing ‘big data’ data pipelines, architectures and data sets.
  3. Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
  4. Data pipeline design and implementation (e.g. Airflow)
  5. Data ETL processing
  6. Build processes supporting data transformation, data structures, metadata, dependency and workload management.
  7. A successful history of manipulating, processing and extracting value from large disconnected datasets.
  8. Warehousing (data warehouse, data lake) design and implementation
  9. Cloud Computing (AWS, Azure)
  10. Databases (Relational, NoSQL, Graph Databases, etc.)
  11. Natural Language Processing and Text Analytics
  12. Graph/Network Analytics
  13. Big Data (Hadoop, MapReduce, Spark, etc.)
  14. Data Visualization (Tableau, Qlikview, Grafana, etc.).

Minimum Requirements:

  • 3+ years’ experience in data engineering.
  • Programming experience in one or more object-oriented languages, including: R, Python, C++, SQL.
  • Familiarity with Windows, Linux/OS X command line processing, version control software (git), and general software development.
  • Experience in programming or scripting to enable ETL development.
  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.

How to Apply
Interested and qualified candidates should send their CV to: humanresource@asantefinancegroup.com using the Job Title as the subject of the mail.

Tagged as: Engineering, Information Technology, Technical