Data Engineer
About this role
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:
- Pregled prijave: pregledamo CV i dostavljene materijale
- Tehnički razgovor: razgovor o iskustvu, projektima i pristupu rješavanju podatkovnih problema
- Praktični zadatak za junior kandidate: kratak zadatak koji odražava stvarni posao
- 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.
Frequently Asked Questions
Is the salary disclosed for the Data Engineer position at monosoftware?
Where is the Data Engineer position at monosoftware located?
Is the Data Engineer role at monosoftware full-time or part-time?
How do I apply for the Data Engineer position at monosoftware?
When was the Data Engineer job at monosoftware posted?
You'll be redirected to monosoftware's official application page on SmartRecruiters.