Senior Data Engineer/Scientist
Are you a data rockstar looking for a new challenge? Do you have a passion for solving complex problems and making data sing? Look no further!
We usually respond within a week
About Shega
Shega is on a mission of elevating decision-making in Africa, starting with Ethiopia, through a data & Intelligence platform that aggregates and contextualizes information, along with a Media & Audience Ecosystem offering high-quality media and analysis driven content. We also provide Insights & Advisory, merging market intelligence with local expertise for strategic growth and social impact, and Agency Services to help brands and organizations connect with our expanding audience. By combining intelligence, an audience ecosystem, and tailored advisory, Shega partners local and international private and development actors to catalyze innovation and informed growth.
Position Summary
We are seeking an experienced Senior Data Engineer/Scientist to join our Product Development (PD) team at Shega Media and Technologies Plc. As a Senior Data Engineer/Scientist, you will be responsible for designing, building, and maintaining large-scale data pipelines, architectures, and systems to support our business growth and data-driven decision-making. The successful candidate will work closely with cross-functional teams to develop innovative data solutions, ensuring data quality, scalability, and reliability.
Key Responsibilities:
- Develop and maintain ELT processes, data warehousing, and data lake architectures to support business intelligence and analytics.
- Design and implement data quality control mechanisms to ensure data accuracy and integrity.
- Design and implement scalable data storage solutions, including relational databases, NoSQL databases, and data warehousing solutions.
- Develop and maintain data processing and analytics tools, including data processing frameworks (e.g., Apache Spark, Kafka), Data warehouse platforms (e.g. Databricks, Snowflake), and data science libraries (e.g., Pandas, NumPy).
- Ensure data quality, integrity, and security by implementing data validation, data cleansing, and data encryption techniques.
- Collaborate with the team to develop and deploy machine learning models, including data preprocessing, feature engineering, and model training.
- Conduct exploratory data analysis to identify trends, patterns, and correlations in large datasets
- Identifying patterns, trends, and anomalies within datasets.
- Participate in agile development methodologies, including daily stand-ups, and sprint planning.
Requirements:
- Bachelor's degree in computer science, Data Science, or a related field.
- At least 5 years of experience in data engineering, data science, or a related field.
- Strong programming skills in languages such as Python, Java, or Scala.
- Experience with cloud-based technologies such as Azure, Snowflake, Apache Spark, Kafka, Databricks, Synapse Analytics, and Microsoft Fabric.
- Experience with data warehousing, data lake, and ETL/ELT processes.
- Strong understanding of data modeling, data governance, and data quality principles.
- Experience with agile development methodologies and version control systems such as Git.
- Experience with data visualization tools such as Power BI, Tableau, or D3.js.
What We Offer?
- Competitive salary.
- Opportunity to work with a talented team of software developers, data engineers and scientists.
- Collaborative and dynamic work environment.
- Professional development opportunities, including training and mentorship.
- Access to the latest technologies and tools.
- Games and fun
- Department
- Product Development/Engineering
- Locations
- Addis Ababa

About Shega
Senior Data Engineer/Scientist
Are you a data rockstar looking for a new challenge? Do you have a passion for solving complex problems and making data sing? Look no further!
Loading application form
Already working at Shega?
Let’s recruit together and find your next colleague.