Software Mind
Software Mind
Software Mind je tehnološka tvrtka koja pruža usluge razvoja softvera i digitalne transformacije organizacijama u područjima umjetne inteligencije, SaaS-a i telekomunikacija. Njezin rad obuhvaća softver po mjeri, mobilne aplikacije, savjetovanje u području oblaka i rješenja usmjerena na umjetnu inteligenciju, osmišljena prema potrebama klijenata iz sektora poput financijskih usluga, telekomunikacija, biotehnologije i medija. S timom od više od 1.000 zaposlenika, Software Mind podržava tehnološke inicijative i digitalni rast poduzeća koja posluju na globalnim tržištima.

Senior Python backend inženjer

Razvijajte podatkovne platforme u Pythonu, Azureu i Databricksu za vodeće osiguravajuće društvo. Obrađujte informacije o ranjivostima i pomažite tvrtkama smanjiti kibernetičke rizike.

Opis

  • Razvijati i održavati pozadinske usluge u Pythonu i REST API-je.
  • Izrađivati skalabilne sustave za prikupljanje, obradu i transformaciju velikih skupova podataka.
  • Koristiti Microsoft Azure za kontejnerizirana opterećenja, skupnu obradu, PostgreSQL i sustave temeljene na događajima.
  • Sudjelovati u oblikovanju arhitekture izvorno namijenjene oblaku, CI/CD cjevovoda i infrastrukture kao koda.
  • Primjenjivati Databricks i suvremene metode obrade podataka.
  • Surađivati s inženjerima na dizajnu sustava, podatkovnim modelima i unapređenjima platforme.
  • Unapređivati kvalitetu softvera pregledima koda, automatiziranim testovima i mentoriranjem mlađih razvojnih inženjera.
  • Koristiti alate potpomognute umjetnom inteligencijom za programiranje, testiranje, tehničku analizu i brže rješavanje problema.
  • Razvijati vlasničku platformu za otkrivanje ranjivosti koja pomaže vodećem britanskom osiguravajućem društvu smanjiti kibernetičke rizike.

Zahtjevi

  • Imati najmanje pet godina komercijalnog iskustva u razvoju u Pythonu, ponajprije u pozadinskom inženjerstvu.
  • Imati opsežno iskustvo u razvoju pozadinskih aplikacija i REST API-ja.
  • Dobro poznavati SQL i imati iskustvo s PostgreSQL-om ili drugom relacijskom bazom podataka.
  • Imati praktično iskustvo s AWS-om i/ili Azureom, Dockerom i CI/CD cjevovodima.
  • Imati iskustvo u izradi podatkovno intenzivnih aplikacija, podatkovnih cjevovoda ili sustava za obradu velikih skupova podataka.
  • Poznavati najbolje prakse softverskog inženjerstva, testiranje i čist kod.
  • Imati iskustvo s Databricksom ili drugom suvremenom podatkovnom platformom.
  • Poznavati arhitekture temeljene na događajima, asinkronu obradu i distribuirane sustave.
  • Imati praktično iskustvo s Azureovim uslugama kao što su Azure Container Apps ili Batch Processing.
  • Imati iskustvo s alatima za infrastrukturu kao kodom, primjerice Terraformom.
  • Imati iskustvo s Azure DevOpsom i automatizacijom implementacije.
  • Imati praktično iskustvo u korištenju alata za razvoj softvera potpomognutih umjetnom inteligencijom.

Pogodnosti

  • Fleksibilni uvjeti rada na daljinu.
  • Međunarodni projekti s vodećim globalnim klijentima.
  • Mogućnosti putovanja povezanih s međunarodnim projektima.
  • Nekorporativno radno okruženje.
  • Pristup jezičnim tečajevima.
  • Mogućnosti sudjelovanja u inicijativama za razmjenu znanja.
  • Pristup privatnoj zdravstvenoj skrbi i životnom osiguranju.
  • Pristup Multisport kartici.