Data Engineer

  • Puno radno vrijeme

Opis tvrtke

Mono je softverska i AI tvrtka sa sjedištem u Osijeku, s više od 20 godina iskustva u razvoju digitalnih rješenja za klijente diljem svijeta - od startupa do Fortune 500 kompanija. Tim od 160+ stručnjaka pokriva cjelokupan životni ciklus razvoja softvera. Dio smo Possehl grupe, njemačkog industrijskog konglomerata s više od 200 tvrtki.

Bavimo se AI-jem od kasnih devedesetih - ne kao trendom koji je zahvatio industriju nedavno, nego kao disciplinom kojom se bavimo od osnivanja tvrtke. Danas imamo nekoliko desetaka AI sustava u produkciji - u zdravstvu, farmaceutici, veterinarstvu, poljoprivredi i financijama, cijeli portfolio je dostupan na ai.mono.software. Uz razvojne usluge, razvijamo vlastite proizvode: Dokko (platforma za inteligentne asistente i agente) i eCTD Office (alat za farmaceutsku regulativu).

Dok je industrija zapošljavala i otpuštala u ciklusima, mi smo gradili tim koji vrijedi i ostaje - i to nastavljamo.

Radimo na zahtjevnim projektima i tražimo ljude koji to ozbiljno shvaćaju.

Opis posla

Kao Data Engineer u Monu dizajnirat ćeš, graditi i održavati podatkovne tokove te raditi na migracijama podataka. Primarni izvor podataka su PostgreSQL baze, uz povremeni rad i s drugim relacijskim i NoSQL bazama (MS SQL Server, MongoDB, DynamoDB i sl.). Podaci se transformiraju i učitavaju u data warehouse, primarno na AWS-u, a po potrebi i na drugim cloud platformama.

Posao pokriva i veće planirane migracije podataka i ad-hoc transformacije koje izlaze iz svakodnevnih potreba razvojnih i analitičkih timova. Tražimo nekoga tko razumije i tehničku stranu posla i poslovnu logiku iza modela podataka, te zna paziti da podatkovni tokovi ostanu ispravni i performantni kako podaci rastu.

Odgovornosti

  • Ekstrakcija, transformacija i učitavanje (ETL/ELT) podataka iz PostgreSQL i drugih izvora u data warehouse
  • Dizajn i održavanje skalabilnih ETL procesa, primarno na AWS-u (po potrebi i na drugim cloud platformama)
  • Provođenje i podrška kod kompleksnih migracija podataka (planiranih i ad-hoc)
  • Osiguravanje kvalitete, konzistentnosti i performansi podatkovnih procesa
  • Suradnja s razvojnim i analitičkim timovima na podatkovnim potrebama
  • Dizajn i optimizacija podatkovnih modela za analitičke i izvještajne potrebe
  • Monitoring podatkovnih tokova, otkrivanje i rješavanje problema s kvalitetom podataka
  • Dokumentiranje data flowa, transformacijske logike i pretpostavki

Kvalifikacije

Obavezno

  • Iskustvo s relacijskim bazama podataka, primarno PostgreSQL (napredni SQL, query optimization, razumijevanje sheme i indeksa); poznavanje drugih baza (MS SQL Server, MySQL, Oracle) je plus
  • Praktično iskustvo s ETL/ELT procesima i transformacijama podataka
  • Iskustvo u nekom cloud okruženju, primarno AWS; poznavanje drugih cloud platformi (Azure, GCP) je plus
  • Razumijevanje data warehousing koncepata i podatkovnog modeliranja
  • Iskustvo sa skriptiranjem za potrebe transformacija (Python, SQL)
  • Profesionalni engleski u pisanoj i usmenoj komunikaciji
  • Minimalno 1 godina iskustva s navedenim alatima (osobni, open-source ili akademski projekti se računaju)

Prednost

  • Šire iskustvo s AWS data stackom i pratećim servisima (S3, Lambda i slično)
  • Iskustvo s NoSQL bazama (MongoDB, DynamoDB ili sl.)
  • Iskustvo s kolumnarnim ili serializacijskim formatima podataka
  • Iskustvo s alatima za orkestraciju i automatizaciju ETL procesa
  • Iskustvo s većim migracijama podataka (planiranje, validacija, rollback strategije)
  • Razumijevanje data quality i data governance koncepata
  • Poznavanje drugih cloud platformi (Microsoft Azure, GCP)

Dodatne informacije

Što nudimo

  • Kompetitivna plaća s redovitim rastom vezanim uz napredovanje
  • Bonusi za radni učinak, božićni bonus i nagrade za godišnjice
  • Fleksibilno radno vrijeme
  • Moderna oprema
  • Rad na značajnim projektima s globalnim klijentima
  • Pristup materijalima za učenje i rad s naprednim tehnologijama

Proces selekcije

Za iskusne kandidate s portfoliom ili relevantnim iskustvom proces je kratak:

  1. Pregled prijave: pregledamo CV i dostavljene materijale
  2. Tehnički razgovor: razgovor o iskustvu, projektima i pristupu rješavanju podatkovnih problema
  3. Praktični zadatak za junior kandidate: kratak zadatak koji odražava stvarni posao
  4. Završni razgovor i ponuda

Lokacija i način rada

Zaposlenje: puno radno vrijeme, rad na lokaciji Osijek. Rad na daljinu nije dostupan za ovu poziciju.

izjava o zaštiti privatnostiOznaka