Data Engineer in Nairobi
About the role:
We are searching high and low for our next Data Engineer to join our world-class team.
What will you be doing?
- You will be helping to build data-centric solutions for a Client's customers, applying engineering discipline to ensure high quality. Responsible for building data pipelines to bring together information from different source systems - to integrate, consolidate, cleanse and structure data.
- This isn’t a backroom role, and you can expect to spend time discussing design approaches and requirements with your colleagues and customers in addition to being engaged in development activities.
Experience:
- 5–10 years of experience
- Experience with varied types of data: tabular, graph, time-series, geospatial, image, etc.
- Practical knowledge of Different types of databases – relational; document; graph; columnar; key-value
- Different types of database – relational; document; graph; columnar; key-value
- Large-scale data processing platforms, typically based on Hadoop / Spark
- Business intelligence/analytics products or frameworks
- Data visualisation frameworks
- Knowledge of Data processing capabilities in Azure; AWS and GCP (2 out of three)
- Knowledge of data integration technologies
- Knowledge of distributed computing and information security
- Ability to write good quality code in a JVM language like Java or Scala, incorporating disciplines such as Test Driven Development and structured version control; familiarity with Python is a bonus
Data Engineer in Nairobi
Nairobi, Kenya is quickly establishing itself as a major tech hub in Africa, with a growing community of software developers. As the capital city of Kenya and a major economic hub, Nairobi is attracting investment from both local and international tech companies, leading to a high demand for skilled software developers. This has resulted in a booming job market for developers, with numerous opportunities in both established companies and startups. Some of the most sought-after software developer jobs in Nairobi include mobile app development, web development, software engineering, and data science. Kenyan developers are also increasingly working on projects related to fintech, e-commerce, and health tech, as these industries are rapidly expanding in Kenya and across Africa. The Kenyan government has also been supportive of the tech industry, providing tax incentives and other forms of support to attract investment and promote innovation. This has created an environment in which software developers can thrive, with access to the resources and support they need to build successful careers in the tech industry.








