About the role

  • Senior Data Engineer responsible for designing and implementing data solutions at Harambee. Collaborating with various stakeholders to enhance technology supporting work-seekers' journeys.

Responsibilities

  • Work as a technical specialist, aiding colleagues in the creation, maintenance, and use of the data stack.
  • Engage with stakeholders to understand business and data goals.
  • Design data solutions for real-time and batch environments.
  • Document planning, implementation, and operations.
  • Select and integrate big data tools and frameworks.
  • Collaborate with analysts, testers, developers, and business analysts.
  • Advise on data platform use, including analysis, security, architecture, and modelling.
  • Ensure infrastructure supports large volumes of transactional data.
  • Implement data retention policies and monitor performance.
  • Build data structures and pipelines for storage and transformation.
  • Ensure accurate data availability for downstream use.
  • Provide ad hoc data analysis to support business insights.
  • Support data validation and quality assurance for dashboards and reports.

Requirements

  • Degree or diploma in Science or Engineering (Mathematics, Statistics, Computer Science or related).
  • 8–12 years’ experience as a Data Engineer.
  • Proficiency in: SQL
  • Python
  • MySQL
  • Cloud platforms (GCP, Azure, AWS)
  • ETL tools (Apache Beam, Spark, SSIS)
  • Document stores, real-time and batch processing
  • Experience at a company of similar size and complexity to Harambee.
  • Passion for purpose-driven work and a collaborative mindset.

Benefits

  • Inclusion
  • Diversity
  • Collaboration
  • Openness
  • Teamwork
  • Continuous Learning
  • Support for applicants with disabilities

Job title

Senior Data Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job