← Nazad na pretragu

Senior Data Inženjer

MDS Informatički Inženjering d.o.o. ·Beograd

MDS je u potrazi za Senior Data inženjerom koji će preuzeti ključnu ulogu u razvoju, implementaciji i održavanju ETL procesa, automatizaciji i prikupljanju podataka sa različitih izvora, sa posebnim akcentom na optimizaciji. Kao član našeg tima, radićete u dinamičnom okruženju, na velikim projektima i kontinuiranoj integraciji, uz doprinos i razvoja stabilnih, skalabilnih i efikasnih softverskih rešenja na savremenim tehnologijama.

Opis radnih zadataka:

  • Implementacija i održavanje softverskih infrastrukturnih komponenti
  • Razvoj ETL/ELT procesa – Implementacija i optimizacija tokova podataka iz različitih izvora
  • Upravljanje skladištem podataka i održavanje Data Warehouse i analitičke platforme
  • Integracija različitih softverskih servisa prilikom razvoja proizvoda (Redis, Elastic, RabbitMQ, database migrations)
  • Upotreba skripting jezika (Bash, Python) i korišćenje kontejnerskih tehnologija kao što su Docker i Kubernetes
  • Implementacija OOP koncepata pri razvoju softvera
  • Saradnja sa DevOps i AppSec timovima - Bliska saradnja sa razvojnim timovima na dizajnu rešenja i infrastrukturnim potrebama
  • Identifikacija rizika i pružanje relevantnih rešenja za kompleksne probleme
  • Rad sa Linux/Unix operativnim sistemima

Uslovi koje treba da ispunjava kandidat:

  • Poznavanje programskih jezika – posebno rad u SQL-u i poznavanje Python-a (standardne biblioteke, package managera, upravljanje verzijama td)
  • Dobro poznavanje OOP principa i design pattern-a
  • Automatizacija i skriptovanje tj. pisanje Bash/Python skripti za automatizaciju procesa
  • Iskustvo u integraciji sa eksternim sistemima (RPC/SOAP/REST)
  • Razumevanje rada OLAP baza i razlike u odnosu na OLTP sisteme
  • Poznavanje načina rada Data WareHouse (DWH) sistema
  • Data analiza i pisanje SQL upita (Oracle/MySQL/Postgres/ClickHouse)
  • Upravljanje skladištem podataka i održavanje Data Warehouse i analitičke platforme
  • Iskustvo u radu sa relacionim bazama podataka (PostgreSQL, Oracle, ClickHouse, MySQL, SQL Server ili slične tehnologije)
  • Poznavanje funkcionisanja CI/CD alata: Docker-a, Kubernetes-a i Git-a
  • Komforan rad na Linux/Unix operativnim sistemima (bash/sed/awk)
  • Minimum 5 godina iskustva u programiranju ili radu na poziciji Data inženjer

Poželjna znanja koja kandidat treba da poseduje:

  • Big Data alati kao što su Apache Spark, Apache Airflow, dbt
  • Kafka event streaming ekosistem (Kafka Connect, Flink)
  • NoSQL baze: Cassandra/ScyllaDB, Redis
  • Kubernetes
  • Znanje više SQL dijalekata (T-SQL, PL/SQL, SQL standarda)
  • Iskustvo u radu sa BI alatima i pripremi izveštaja
Konkurišite na sajtu poslodavca →

mds.rs

Oglas je objavljen na sajtu kompanije. Klikom odlazite direktno na original.