Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 1 месяц назад

Data Engineer

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Cyprus

Описание вакансии

Текст:
/

TL;DR

Data Engineer: Scaling and stabilizing high-load data infrastructure, building and debugging data pipelines, and maintaining foundational data marts. Focus on fault tolerance, cost-efficiency, and optimizing real-time data streaming.

Location: Remote from home or in our office in Cyprus

Company

hirify.global is an international mobile free-to-play game publisher helping talented developers around the globe focus on making mobile games they love.

What you will do

  • Maintain and enhance high-load DWH built on ClickHouse.
  • Design, develop, and optimize low-level data marts for business-critical reporting.
  • Support and improve ETL/ELT pipelines for operational analytics.
  • Ensure fault tolerance of data infrastructure and cover key components with alerting.
  • Support and optimize data storage, ensure cost-efficiency and scalability.
  • Monitor and improve real-time data streaming via Push API.

Requirements

  • 2+ years of experience as a Data Engineer.
  • 1+ year of hands-on experience with ClickHouse.
  • 1+ year of experience with PostgreSQL.
  • 1+ year of experience working with Airflow.
  • Solid knowledge of Python 3.9+ (mid-level and above).
  • Confident in writing analytical SQL.

Nice to have

  • Experience with: Redis, Kafka, FastAPI, Grafana, Graylog, Nginx, GitLab CI/CD.

Culture & Benefits

  • Flexible work environment: work remotely from home or in our office in Cyprus
  • Paid holidays and sick leave to prioritize your health and well-being.
  • Competitive salary based on interview results and annual performance reviews.
  • Bonus system tied to the company's success and performance.
  • Opportunities to attend conferences, workshops, and meetups.
  • English classes.

Hiring process

  • Stage 1: HR Interview
  • Stage 2: Technical Interview
  • Stage 3: Final Interview, Stage 4: Job Offer, Stage 5: Hired