GRS Recruitment

Data Engineer - ETL Pipelines (Senior level)

Senior · Офис · Никосия, Кипр · Английский B2

Навыки

  • AWS
  • C#
  • Дашборды и витрины
  • Docker
  • .NET
  • DWH
  • ETL / ELT
Ещё 13
  • GitHub Actions
  • Jaeger / OpenTelemetry
  • Kubernetes
  • LTV
  • MongoDB
  • Node.js
  • Мониторинг и observability
  • RabbitMQ
  • Redis
  • Retention и отток
  • S3 (объектное хранилище)
  • SQL
  • TypeScript

О компании и продукте

  • On behalf of our Client, a well-established and very well-known adult company, GRS Recruitment are seeking to recruit a Data Engineer -ETL & Pipelines (Senior level) to be based in Limassol. If you have the necessary skills and experience, then GRS are looking forward to receiving your CV for this Data Engineer – ETL & Pipelines (Senior level) to be based in Limassol.

Задачи

  • The data engineer will own our ETL pipelines end to end — the systems that move data from our transactional platform (MongoDB, payment streams, behavioural events) into the analytics layer where it becomes insight
  • This is not a wire-up-a-dashboard job
  • You will design pipelines that stay correct and timely when money is moving every second and millions of events land every day
  • Data integrity is the whole game here: a dropped payment event or a double-counted transaction is not a cosmetic bug, it is a financial one
  • Own the pipelines
  • Design, build, and maintain ETL / streaming pipelines that ingest high-volume event and payment data and land it in our analytics warehouse — reliable and reconcilable to the cent
  • Model the data
  • Work hand in hand with our lead data analyst so the warehouse schema actually answers the business’s questions: creator earnings, payment throughput, retention, LTV, cohort behaviour
  • Engineer for failure. Build idempotent, replayable, observable jobs that survive spikes, retries, and partial failures without corrupting downstream data
  • Process the firehose
  • Move events through our queue infrastructure — BullMQ (Redis), AWS SQS, and RabbitMQ — and instrument everything with OpenTelemetry so we can see and trust what is happening
  • Guard correctness. Reconciliation checks, late and out-of-order event handling, deduplication, and backfills you can run with confidence
  • Protect the money. Partner with payments and platform teams to make sure every transaction is captured once, accurately, and on time

Требования

  • Languages: Node.js / TypeScript (primary)
  • NET / C# across some services
  • Data stores: MongoDB (primary transactional store), Redis
  • Queues & streaming: BullMQ, AWS SQS, RabbitMQ
  • Analytics & warehouse: PostHog and its data-warehouse layer
  • SQL modelling
  • Platform: AWS (S3, SNS, and more), Docker, Kubernetes, GitHub Actions
  • Observability: OpenTelemetry tracing on every pipeline — non-negotiable
  • Hands-on use of AI tools in your day-to-day product work
  • In office in Limassol. Based in, or willing to relocate to, Limassol, and happy to work on-site with the team
  • SALARY AND

Условия

  • Salary will be determined based on experience, qualifications, and skills
  • The advertised salary range is indicative, any offer will reflect the successful candidate’s suitability
  • A work environment built on collaboration, flexibility and respect
  • Varied and challenging work to help you grow your skillset
  • Approachable and polite management
  • Career progression and development
  • Due to the high volume of applications we receive at GRS Recruitment, only shortlisted candidates will be responded to

Паспорт вакансии

История публикации

Появилась в Вакандии25 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 16 дней назад
Среди похожихНет данных51 из 30 · у похожих вакансий почти одинаковый возраст — сравнивать нечего

Откуда что взялось

Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.

ГрейдSeniorвычитано из текста вакансии
Формат работыОфисвычитано из текста вакансии
ГеографияНикосия, Кипрвычитано из текста вакансии
Зарплатане указана

Почему на этом месте в выдаче

Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.

Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки нет вовсе

Проверка Вакандии

Источники и свежесть

Тип источника
Карьерный сайт работодателя
Найдено публикаций
1
Посмотреть публикации и даты
  • careerОсновная публикация · 2026-07-23

Работодатель

GRS Recruitment

38 активных вакансий · вилка работодателя указана в 53%

Открыть профиль компании

Безопасность

Отклик уходит на сайт источника

Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайтеjobs.grsrecruitment.com.

Признаки мошенничества
  • Просят предоплату, «залог» или деньги за обучение и оборудование.
  • Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
  • Быстро уводят в мессенджер и торопят с решением.
  • Обещают большой доход без опыта и без деталей задач.

Настоящий работодатель не просит денег и платёжных данных до трудоустройства.

Продолжить поиск

Похожие вакансии

Причина сходства указана на каждой карточке