»

Backend Engineer (Go, distributed systems, cloud services) -- brisan oglas

Opis delovnega mesta

V Visionectu iščemo razvijalca zalednih sistemov (backend developer). Iščemo osebo, ki bo pri nas v programskem jeziku Go sodelovala pri razvoju glavnega strežniškega produkta podjetja - Visionect Software Suite. S svojim delom boste pomagali pri razvoju naslednje generacije rešitev podjetja.

Odgovorni boste za:
- Razvoj programske opreme v programskem jeziku Go.
- Pripravo arhitekture globalno distiribuiranega spletnega servisa.
Pri razvoju Visionect Software Suite se boste srečevali z programskim jezikom Go, knjižnjico OpenCV, Luo, razvojem Webkita, razvojem distribuiranih mikroservisov in distribuiranim tracingom. V Visionectu sisteme postavljamo s pomočjo Dockerja in Kubernetes na Google Cloud Platform.

Kaj pomeni biti Visionectov inženir?
- Uporabljali boste sodobno in zanimivo tehnologijo. Znani smo po tem, da hitro posvojimo nove tehnologije, če se izkažejo za učinkovitejše od starih. V Visionectu uporabljamo: Python/Django, Go, Lua, React/Javascript, Google Cloud Platform, Kubernetes, PostgreSQL, Grafana, Prometheus, Ansible in Helm
- Delali boste s čudovito ekipo. Zaposlujemo sodelavce, ki dobro sodelujejo in se nadvse trudijo, da pomagajo svojim sodelavcem.
- Vaše delo bo imelo velik vpliv. Vsako leto po vsem svetu (predvsem v EU in ZDA) prodamo veliko število naprav. Vsak vaš dosežek bo imelo naslednji dan posledice za tisoče naših strank.
- Rastli boste. Skrbeli bomo za vaš napredek. Vi si boste zastavili cilje, mi pa vam jih bomo pomagali doseči prek internega urjenja, mentorstva ali tehničnih pogovorov.

Od kandidatov zahtevamo

- Izkušnje z razvojem zalednjih sistemov z Python, C#, Java, Go ali podobnim programskim jezikom
- Poznavanje programskega jezika Go
- Razumevanje arhitekture spletnih servisov
- Poznavanje Linux/Unix

Velik plus :
- Izkušnje z cloud-scale podatkovnimi bazami
- Poznavanje programskega jezika C
- Izkušnje z distribuiranimi in visoko dostopnimi servisi (distributed, high availability)
- Poglobljene izkušnje z programskim jezikom Go
- Izkušnje z modernimi IaaS in PaaS rešitvami
- Izkušnje z Docker
- Poznavanje dobrih varnostnih praks
- Poznavanje Google Site Reliablility Engineering (SRE)

Oseba, ki jo iščemo, mora imeti najmanj 3 leta delovnih izkušenj v razvoju zalednjih sistemov. Iščemo sodelavce, ki jih zanima sodelovanje na dolgi rok.

Kandidatom ponujamo

- Zaposlitev na sedežu podjetja v Ljubljani. Če ste pravi za to delovno mesto, vam bomo pomagali s premestitvijo.
- Konkurenčno plačilo in nadomestila, zdravstveno zavarovanje in plačan dopust.
- Ustvarjalno okolje, v katerem boste lahko svobodno razmišljali, raziskovali in razvijali nove zamisli.
- Vrhunsko usposobljene sodelavce in verjetno najmočnejšo kavo daleč naokoli.

Klasifikacija delovnega mesta

Lokacija:
Ljubljana
Plačilo:
1000 - 2400 EUR / mesec
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

go
začetnik
podatkovne baze
napredno znanje
distribuirani sistemi
začetnik
docker
začetnik