Data Engineer
Jooble is a global technology company. Our main product jooble.org is an international job search website in 66 countries that aggregates thousands of job openings from various sources on a single page. We are ranked among the TOP-10 most visited websites in the Jobs and Employment segment worldwide. Since 2006, we’ve grown from a small startup founded by two students into a major player in the online recruitment market with 300+ professionals. Where others see challenges, we create opportunities.
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: 2+ 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
Формат роботи
Гнучкість для нас — не просто слово. У Києві ми працюємо у гібридному форматі, поєднуючи офіс і віддалену роботу. В інших містах і країнах можна працювати повністю ремоут. Де б ти не був, ми подбаємо про твій комфорт і продуктивність, забезпечивши всім необхідним обладнанням.
Графік
Ти сам обираєш, коли почати свій 8-годинний день — між 8:00 та 10:00 за київським часом. Головне — залишатися на зв’язку та планувати час для зустрічей із командою. Ми цінуємо свободу у плануванні дня і водночас віримо, що спільний ритм допомагає працювати ефективніше.
Зростання та розвиток
У Jooble кожен має фіксований бюджет для особистого та професійного розвитку. Це твій простір для нових знань й навичок, які допомагають зростати тобі та водночас роблять компанію сильнішою.
Фізичне та ментальне здоров'я
Здоров’я — важлива частина роботи та життя. У Jooble передбачене повне медичне страхування (після 3 місяців роботи), а для колег за кордоном — фінансова підтримка на медичні витрати. Ми компенсуємо консультації з психологами wellbeing-сервісу або 50% вартості послуг спеціаліста, якого ти обереш самостійно.
Відпочинок та відновлення
24 робочі дні щорічної оплачуваної відпустки + 6 днів для перезавантаження. 20 оплачуваних лікарняних + 4 дні без медичного підтвердження — щоб мати час на відновлення, коли це потрібно. Також у тебе буде 6 фіксованих додаткових вихідних на державні свята.
Команда
У Jooble поруч із тобою — сильні професіонали та експерти, з якими можна зростати й створювати рішення глобального рівня. Тут кожен має голос і може впливати на процеси. Ми цінуємо чесний фідбек та шукаємо тих, хто близький нам за цінностями.
Підтримка України
У Jooble ми зберігаємо робочі місця для мобілізованих колег. Як команда, ми долучаємося до ініціатив, що допомагають Україні, а наш продукт спрямований на те, щоб ще більше людей могли знайти роботу навіть у складні часи.
Required skills experience
| Data Engineering | 1 year |
Required languages
| English | B1 - Intermediate |