Jooble

Junior Data Engineer

Ukrainian Product πŸ‡ΊπŸ‡¦

What You'll Be Doing

  • Design & Build Pipelines: Develop, and maintain robust and scalable ETL/ELT pipelines, moving data from diverse sources into our data warehouse.
  • Ensure Data Quality & Observability: Implement a comprehensive data observability strategy, including automated quality checks, monitoring, and lineage tracking to ensure data is accurate and trustworthy.
  • Optimize & Automate: Write clean, efficient code to automate data processing and continuously optimize our data storage strategies and query performance.
  • Govern & Document: Contribute to our data governance practices and maintain clear documentation for data processes, models, and architecture in our data catalog.
     

What We're Looking For Core Requirements

  • Experience: 1+ years of hands-on experience in a data engineering role.
  • Core Languages: Strong proficiency in SQL (including complex queries and optimization) and Python for data processing.
  • Databases: Practical experience with relational databases, specifically PostgreSQL and MSSQL.
  • ETL/ELT: Proven experience designing and building pipelines using modern data orchestrators like Airflow or Dagster.
  • Data Modeling: A solid understanding of data warehousing concepts and data modeling techniques (e.g., dimensional modeling).
  • Ukrainian proficiency level: Upper Intermediate and higher (spoken and written)
     

Bonus Points (Strongly Desired)

  • Streaming Data: Hands-on experience with streaming technologies like Kafka, Debezium, or message queues like RabbitMQ.
  • Specialized Databases: Experience with MPP databases (Greenplum/CloudberryDB) or columnar stores (ClickHouse).
  • Modern Data Stack: Familiarity with tools like dbt, Docker.
  • Basic knowledge of a cloud platform like AWS, GCP, or Azure.
  • A demonstrable interest in the fields of AI and Machine Learning.

Our Tech Stack Includes

  • Observability & BI: DataHub, Grafana, Metabase
  • Languages: Python, SQL
  • Databases: PostgreSQL, MSSQL, ClickHouse, Greenplum/CloudberryDB
  • Orchestration: Airflow, Dagster
  • Streaming & Messaging: Kafka, Debezium, RabbitMQ

Required skills experience

Python 6 months
SQL Optimization 6 months

Required languages

English B1 - Intermediate
Published 10 December
27 views
Β·
3 applications
To apply for this and other jobs on Djinni login or signup.
Loading...