Text copied to clipboard!
Наслов
Text copied to clipboard!Go Senior Programer
Опис
Text copied to clipboard!
Tražimo iskusnog Go senior programera koji će se pridružiti našem timu i pomoći u razvoju visokokvalitetnih, skalabilnih i pouzdanih softverskih rešenja. Kao deo našeg tima, bićete odgovorni za dizajniranje, implementaciju i optimizaciju aplikacija koristeći programski jezik Go. Radimo na inovativnim projektima koji zahtevaju visoke performanse i efikasnost, te tražimo nekoga ko ima duboko razumevanje Go jezika i iskustvo u radu sa distribuiranim sistemima.
Vaša uloga će uključivati rad na backend arhitekturi, optimizaciju performansi i rešavanje složenih tehničkih izazova. Očekujemo da budete proaktivni, da doprinosite tehničkim diskusijama i da delite svoje znanje sa mlađim članovima tima. Takođe, bićete uključeni u proces donošenja odluka o arhitekturi i tehnologijama koje koristimo.
Idealni kandidat ima iskustvo u radu sa mikroservisima, bazama podataka i cloud tehnologijama. Poznavanje alata za kontejnerizaciju, kao što su Docker i Kubernetes, biće dodatna prednost. Takođe, očekujemo da imate iskustvo sa CI/CD procesima i automatizacijom razvoja softvera.
Ako ste strastveni u vezi sa programiranjem, volite da rešavate izazovne probleme i želite da radite u dinamičnom okruženju, ovo je prava prilika za vas. Nudimo konkurentnu platu, fleksibilno radno vreme i mogućnost rada na daljinu. Pridružite nam se i budite deo tima koji razvija inovativna softverska rešenja!
Одговорности
Text copied to clipboard!- Razvoj i održavanje skalabilnih aplikacija koristeći Go.
- Dizajniranje i implementacija mikroservisne arhitekture.
- Optimizacija performansi i rešavanje tehničkih problema.
- Rad sa bazama podataka i cloud tehnologijama.
- Implementacija CI/CD procesa i automatizacija razvoja.
- Saradnja sa timom na definisanju tehničkih rešenja.
- Mentorisanje mlađih programera i deljenje znanja.
- Pisanje tehničke dokumentacije i najboljih praksi.
Захтеви
Text copied to clipboard!- Iskustvo u radu sa programskim jezikom Go.
- Poznavanje mikroservisne arhitekture i distribuiranih sistema.
- Iskustvo sa bazama podataka (SQL i NoSQL).
- Razumevanje cloud platformi kao što su AWS, GCP ili Azure.
- Poznavanje alata za kontejnerizaciju (Docker, Kubernetes).
- Iskustvo sa CI/CD procesima i alatima.
- Sposobnost rešavanja složenih tehničkih problema.
- Odlične komunikacione i timske veštine.
Могућа питања на интервјуу
Text copied to clipboard!- Možete li opisati svoje iskustvo sa programskim jezikom Go?
- Kako biste dizajnirali skalabilnu mikroservisnu arhitekturu?
- Koje alate koristite za optimizaciju performansi aplikacija?
- Kako pristupate rešavanju problema u distribuiranim sistemima?
- Koje su vaše omiljene prakse za pisanje čistog i efikasnog koda?
- Kako biste implementirali CI/CD proces za Go aplikaciju?
- Koje cloud platforme ste koristili i kako?
- Kako pristupate mentorisanju mlađih programera?