Job Summary

We serve over a million customers across multiple (African) geographies and is growing fast. From lights to phones we are powering progress through internet-connected devices. The Analytic Engineering team’s mission is to upgrade the value our Data Science, BI and Engineering teams get from the data that we have.

  • Minimum Qualification: Degree
  • Experience Level: Mid level
  • Experience Length: 4 years

Job Description/Requirements

We want you to join the team to: 

• Increase the velocity of our transition to a modern data stack (dbt, Airflow, Python, Spark,  Synapse, Kubernetes, Docker, + ?)  

• Influence ongoing data stack choice collaboratively  

• Implement the chosen tools, build the first versions of new tools usage with effective default  patterns implemented, so that other teams are empowered to work with that tool/process  too  

• Abstract logic into libraries and patterns of work that enable teams to build value from our  data independently  

• Demonstrate best practices across the data stack, and optimize the highest leverage  opportunities to improve data processes, whether at data load or with data model redesigns 

• Build systems that enable us and other teams to deliver end to end value more easily. 


RESPONSIBILITIES

Ultimately the responsibility of the Senior Analytics Engineer is to be an Enabler; to build systems and processes that provide reliable and easy access to our data and enable the wider data team to work more efficiently. 

Below are some examples of how this can be achieved: 

• Increase the velocity of our transition to a modern data stack (dbt, Airflow, Python,  Spark, Synapse, Kubernetes, Docker, + ….) 

• Design and collaborate on efficient data ingestion to our data warehouse from data sources including published events, data lakes, databases and API integrations. 

• Develop automation frameworks for data pipelines and analytics processes.

• Set high standards of work including security, infra as code, documentation etc

• Integrate and maintain the infrastructure used in data analytics workstream (data lakes,  data warehouses, automation frameworks) 

• Contribute to the design and implementation of a clear, concise data model.

• Contribute to efficient storage of our data in the data warehouse, identifying performance improvements from table and query redesign. 

• Write quality ELT code with an eye towards performance and maintainability and empower other analysts to use and contribute to ELT frameworks and tools.

• Improve the overall Data team’s workflow through knowledge sharing, proper documentation, and code review. 

• Abstract logic into libraries and patterns of work that enable teams to build value from  our data independently


EXPERIENCE AND SKILLS 

Experience: 4+ years of data experience. 


Knowledge / Skills: 

The list below describes the key knowledge and skills that we ideally require at a senior level in this role, however, there is little flexibility and there are opportunities to develop skill sets. 

Required: 

▪ You enjoy abstracting, generalizing, and creating efficient, scalable solutions where they are needed. 

▪ You enjoy creating patterns and processes as well as solving presented problems.

▪ A strong foundation of software development best practices (collaborative development via git, testing, continuous integration, deployment pipelines and infrastructure as code).

▪ Strong SQL Skills. 

▪ Experience with python. 

▪ Experience deploying code to production via automated deployments on the cloud.

▪ Experience working and associated platforms (Azure, AWS etc). 


Additional assets: 

• Experience building ingestion and/or reporting from streaming datasets and event architectures. 

• Experience with distributed computing tools such as Spark and DataBricks. 

• Experience with dbt or a good basis to learn it from. 

• Experience with orchestration tools such as Airflow. 

• Familiarity with using analytics or working with analytics teams. 

• Experience with Kubernetes not expected but a plus. 

• Experience with data visualization tools such as PowerBI, Looker or Tableau not expected but a plus. 


COMPENSATION: 

Competitive salary (dependent on skills and experience), company bonus (dependent on company performance and OKRs), and a range of company benefits.

Important Safety Tips

1. Do not make any payment without confirming with the Jobberman Customer Support Team. 2. If you think this advert is not genuine, please report it via the Report Job link below.

Share Job Post

Stay Updated Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

Log In to apply now

Activate Notifications Stay productive - get the latest updates on Jobs & News
Activate
Deactivate Notifications Stop receiving the latest updates on Jobs & News
Deactivate
Remote (Work From Home)
| Full Time |
NGN Confidential
1mo
Remote (Work From Home)
| Part Time |
NGN 150,000 - 250,000
1mo
Remote (Work From Home)
| Full Time |
NGN Confidential
2w
Remote (Work From Home)
| Full Time |
NGN Confidential
2w