Text copied to clipboard!
Наслов
Text copied to clipboard!Spark programer
Опис
Text copied to clipboard!
Tražimo Spark programera koji će se pridružiti našem timu i doprineti razvoju i implementaciji skalabilnih rešenja za obradu velikih količina podataka koristeći Apache Spark. Kao Spark programer, bićete odgovorni za dizajniranje, razvoj i održavanje sistema za obradu podataka u realnom vremenu i u serijama, kao i za integraciju sa drugim komponentama u okviru naše infrastrukture za obradu podataka.
Vaša uloga će uključivati rad sa velikim skupovima podataka, optimizaciju performansi Spark aplikacija, kao i saradnju sa timovima za analitiku, inženjering podataka i poslovnu inteligenciju. Očekuje se da posedujete duboko razumevanje Spark arhitekture, kao i iskustvo u radu sa programskim jezicima kao što su Scala, Java ili Python.
Od kandidata se očekuje da imaju iskustvo u radu sa distribuiranim sistemima, kao i poznavanje alata i tehnologija kao što su Hadoop, Hive, Kafka i SQL baze podataka. Takođe, važno je da budete upoznati sa principima DevOps-a, CI/CD procesa i alatima za verzionisanje koda kao što je Git.
Idealni kandidat je sposoban da analizira kompleksne probleme, predlaže efikasna rešenja i implementira ih u skladu sa najboljim praksama. Pored tehničkih veština, tražimo osobu koja je timski igrač, komunikativna i spremna da uči i deli znanje sa kolegama.
Ako ste strastveni u vezi sa obradom podataka, imate iskustva sa Spark tehnologijama i želite da radite u dinamičnom okruženju koje podstiče inovacije i profesionalni razvoj, pozivamo vas da se prijavite.
Одговорности
Text copied to clipboard!- Razvoj i održavanje Spark aplikacija za obradu podataka
- Optimizacija performansi Spark poslova
- Integracija Spark rešenja sa drugim sistemima
- Rad sa velikim skupovima podataka u realnom vremenu i u serijama
- Saradnja sa timovima za analitiku i inženjering podataka
- Pisanje tehničke dokumentacije
- Testiranje i debagovanje Spark aplikacija
- Implementacija sigurnosnih i performansnih standarda
- Učešće u dizajnu arhitekture sistema za obradu podataka
- Praćenje novih tehnologija i predlaganje poboljšanja
Захтеви
Text copied to clipboard!- Iskustvo u radu sa Apache Spark
- Poznavanje programskih jezika Scala, Java ili Python
- Razumevanje distribuiranih sistema i obrade podataka
- Iskustvo sa alatima kao što su Hadoop, Hive, Kafka
- Poznavanje SQL i relacijskih baza podataka
- Iskustvo sa Git i CI/CD alatima
- Sposobnost rešavanja kompleksnih problema
- Dobre komunikacione veštine
- Sposobnost rada u timu
- Poželjno iskustvo sa cloud platformama (AWS, Azure, GCP)
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina iskustva imate u radu sa Apache Spark?
- Koje programske jezike koristite za razvoj Spark aplikacija?
- Da li ste radili sa real-time obradom podataka?
- Koje alate koristite za testiranje i debagovanje Spark aplikacija?
- Imate li iskustva sa radom u cloud okruženju?
- Kako optimizujete performanse Spark poslova?
- Da li ste radili sa Kafka ili Hadoop tehnologijama?
- Kako pristupate pisanju tehničke dokumentacije?
- Koji je vaš pristup timskom radu i saradnji?
- Da li ste učestvovali u dizajnu arhitekture sistema za obradu podataka?