Text copied to clipboard!
Naslov
Text copied to clipboard!Razvijalec Spark
Opis
Text copied to clipboard!
We are looking for izkušenega in motiviranega Razvijalca Spark, ki se bo pridružil naši ekipi strokovnjakov za velike podatke. Kot Razvijalec Spark boste odgovorni za načrtovanje, razvoj in vzdrževanje aplikacij ter rešitev, ki temeljijo na Apache Spark platformi. Vaša naloga bo zagotavljanje učinkovite obdelave velikih količin podatkov, optimizacija obstoječih rešitev in sodelovanje z drugimi člani ekipe pri razvoju inovativnih rešitev za naše stranke.
Vaše delo bo vključevalo tesno sodelovanje z analitiki podatkov, inženirji podatkovnih baz, arhitekti rešitev in drugimi razvijalci programske opreme, da bi zagotovili visoko kakovostne in učinkovite rešitve. Pričakujemo, da boste imeli poglobljeno razumevanje Apache Spark ekosistema, vključno s Spark SQL, Spark Streaming, MLlib in GraphX. Prav tako boste morali biti sposobni učinkovito uporabljati programske jezike, kot so Scala, Java ali Python, za razvoj aplikacij na platformi Spark.
Kot del naše ekipe boste sodelovali pri različnih projektih, ki vključujejo analizo podatkov, strojno učenje, obdelavo podatkov v realnem času in razvoj podatkovnih cevovodov. Vaša sposobnost reševanja kompleksnih problemov, analitično razmišljanje in sposobnost dela v timu bodo ključnega pomena za uspeh na tem delovnem mestu.
Poleg tehničnih veščin pričakujemo, da boste imeli tudi odlične komunikacijske sposobnosti, saj boste morali redno komunicirati z različnimi deležniki, vključno z vodstvom podjetja, strankami in drugimi člani ekipe. Prav tako boste morali biti sposobni jasno predstaviti tehnične rešitve in rezultate svojega dela.
Naše podjetje ponuja dinamično in spodbudno delovno okolje, kjer boste imeli priložnost za osebni in strokovni razvoj. Nudimo konkurenčno plačilo, možnost dodatnega izobraževanja in usposabljanja ter priložnost za delo na zanimivih in inovativnih projektih.
Če ste navdušeni nad tehnologijo velikih podatkov, imate izkušnje z Apache Sparkom in želite biti del ekipe, ki ustvarja napredne rešitve za obdelavo podatkov, vas vabimo, da se nam pridružite. Veselimo se vaše prijave in možnosti, da skupaj ustvarimo prihodnost podatkovnih tehnologij.
Odgovornosti
Text copied to clipboard!- Razvoj in vzdrževanje aplikacij na platformi Apache Spark.
- Optimizacija obstoječih rešitev za obdelavo velikih podatkov.
- Sodelovanje z analitiki podatkov in arhitekti rešitev pri načrtovanju podatkovnih cevovodov.
- Izvajanje testiranja in odpravljanje napak v aplikacijah Spark.
- Priprava tehnične dokumentacije in poročil o izvedenih rešitvah.
- Sodelovanje pri načrtovanju in implementaciji rešitev za obdelavo podatkov v realnem času.
- Integracija aplikacij Spark z drugimi sistemi in tehnologijami.
- Spremljanje in izboljševanje učinkovitosti aplikacij Spark.
Zahteve
Text copied to clipboard!- Diploma iz računalništva, informatike ali sorodnega področja.
- Izkušnje z razvojem aplikacij na platformi Apache Spark.
- Dobro poznavanje programskih jezikov Scala, Java ali Python.
- Izkušnje z obdelavo velikih podatkov in podatkovnimi cevovodi.
- Poznavanje tehnologij, kot so Hadoop, Kafka, Hive ali podobne.
- Sposobnost analitičnega razmišljanja in reševanja kompleksnih problemov.
- Odlične komunikacijske in timske sposobnosti.
- Izkušnje z orodji za nadzor in optimizacijo zmogljivosti aplikacij Spark.
Možna vprašanja na razgovoru
Text copied to clipboard!- Kakšne so vaše izkušnje z razvojem aplikacij na platformi Apache Spark?
- Katere programske jezike uporabljate pri delu s Sparkom in zakaj?
- Kako pristopite k optimizaciji zmogljivosti aplikacij Spark?
- Ali imate izkušnje z integracijo Apache Spark z drugimi tehnologijami, kot sta Kafka ali Hadoop?
- Kako bi rešili težavo z nizko zmogljivostjo aplikacije Spark?
- Ali ste že delali na projektih, ki vključujejo obdelavo podatkov v realnem času? Opišite svoje izkušnje.