Python Data Engineer at Kinz Global Consult

Job Type: Full-Time
Experience: 3 – 4 years
Location: Lagos

Responsibilities

  • Build robust Python-based scripts/services for:
    • Extracting data from source systems
    • Cleaning and transforming the data for analytics
    • Loading it efficiently into a ClickHouse data warehouse
  • Structure data pipelines using ELT principles
  • Collaborate with our backend team to query, organize, and expose the data via APIs
  • Develop Python backend services and APIs for traditional information systems/ applications
  • (Optional) Support tasks across our Java Spring Boot backend ecosystem if capable

Requirements

  • Strong experience with Python, particularly for data manipulation (e.g., Pandas, SQLAlchemy, etc.)
  • Experience building or maintaining ETL/ELT pipelines
  • Strong capability with libraries such as Pandas, NumPy
  • Experience building general Python applications
  • Familiarity with REST APIs, JSON, and integration with external systems
  • SQL proficiency and string ability with columnar databases, preferably ClickHouse
  • Git and collaborative development experience
  • 3 – 4 years of experience in a similar role

Nice-to-Have / Big Advantage:

  • Experience with Java (Spring Boot) – we work a lot in Java, and this will make you more versatile and valuable to the team
  • Hands-on exposure to predictive modelling
  • Experience with cloud platforms (AWS preferred).

Method of Application

Interested and qualified candidates should send their CV to: [email protected] using the Job Title as the subject of the mail.

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top