Text copied to clipboard!

Cím

Text copied to clipboard!

Go fejlesztő

Leírás

Text copied to clipboard!
Olyan Go fejlesztőt keresünk, aki magabiztosan tervez, fejleszt és üzemeltet nagy teljesítményű, megbízható és jól karbantartható szoftvermegoldásokat. Ebben a szerepkörben a jelölt kulcsszerepet játszik backend szolgáltatások, API-k, mikroszolgáltatások és felhőalapú rendszerek kialakításában, valamint a meglévő alkalmazások teljesítményének és stabilitásának folyamatos javításában. A pozíció ideális olyan szakemberek számára, akik szeretik a tiszta kódot, az átgondolt architektúrát, az automatizálást és a csapatmunkát, miközben üzleti szempontból is értik, hogy a technológiai döntések hogyan támogatják a vállalati célokat. A Go fejlesztő szorosan együttműködik termékmenedzserekkel, DevOps mérnökökkel, tesztelőkkel, frontend fejlesztőkkel és más backend szakemberekkel annak érdekében, hogy a fejlesztési folyamat gyors, átlátható és magas minőségű legyen. A mindennapi feladatok közé tartozik új funkciók fejlesztése, meglévő rendszerek refaktorálása, adatbázisokkal való integráció, külső szolgáltatások összekapcsolása, valamint a rendszerbiztonság, a skálázhatóság és a rendelkezésre állás biztosítása. Fontos, hogy a jelölt képes legyen önállóan dolgozni, ugyanakkor nyitott legyen a közös tervezésre, a kódreview-ra és a folyamatos szakmai fejlődésre. A sikeres pályázó jól ismeri a Go nyelv sajátosságait, például a konkurens programozást, a goroutine-ok és csatornák használatát, valamint a hatékony hibakezelést. Előnyt jelent a konténerizáció, a Kubernetes, a CI/CD folyamatok, a felhőplatformok és a monitorozási eszközök ismerete is. Olyan kollégát keresünk, aki nemcsak implementálni tud, hanem képes technikai döntéseket megalapozni, dokumentálni és hosszú távon fenntartható megoldásokat javasolni. A munkakör lehetőséget kínál arra, hogy a jelölt modern technológiai környezetben dolgozzon, valós üzleti problémákat oldjon meg, és közvetlen hatással legyen a termékek minőségére és a felhasználói élményre. Fontos számunkra a proaktív hozzáállás, a problémamegoldó gondolkodás, a teljesítményoptimalizálás iránti érdeklődés és az, hogy a fejlesztő képes legyen egyensúlyt teremteni a gyors szállítás és a műszaki kiválóság között. Ha valaki szeret megbízható backend rendszereket építeni, adatintenzív folyamatokat kezelni, és olyan csapatban dolgozni, ahol értéket képvisel a szakmai igényesség, akkor ez a pozíció kiváló lehetőség számára.

Felelősségek

Text copied to clipboard!
  • Backend szolgáltatások és REST vagy gRPC API-k tervezése és fejlesztése Go nyelven
  • Mikroszolgáltatás-alapú rendszerek kialakítása és karbantartása
  • Adatbázisokkal és külső rendszerekkel történő integráció megvalósítása
  • Kódminőség biztosítása teszteléssel, kódreview-val és dokumentációval
  • Alkalmazások teljesítményének, skálázhatóságának és megbízhatóságának javítása
  • CI/CD folyamatok támogatása és együttműködés a DevOps csapattal
  • Hibák elemzése, incidensek kezelése és gyökérokok feltárása
  • Technikai tervezésben és architekturális döntésekben való részvétel

Elvárások

Text copied to clipboard!
  • Legalább 2-4 év backend fejlesztői tapasztalat
  • Magabiztos Go programozási ismeretek
  • Tapasztalat SQL vagy NoSQL adatbázisok használatában
  • Ismeret REST API-k vagy gRPC szolgáltatások fejlesztésében
  • Verziókezelő rendszerek, különösen Git magabiztos használata
  • Alapvető ismeretek Docker és konténerizált környezetek terén
  • Tesztelési szemlélet és automatizált tesztek írásában szerzett tapasztalat
  • Jó problémamegoldó készség és csapatmunkára való nyitottság

Lehetséges interjú kérdések

Text copied to clipboard!
  • Milyen Go alapú projekteken dolgozott korábban?
  • Van tapasztalata mikroszolgáltatásos architektúrával?
  • Milyen adatbázisokat használt éles környezetben?
  • Dolgozott már Dockerrel vagy Kubernetes környezetben?
  • Milyen tesztelési megközelítést alkalmaz backend fejlesztés során?
  • Volt már szerepe rendszertervezési vagy architekturális döntésekben?
  • Milyen szintű angol nyelvtudással rendelkezik a szakmai kommunikációhoz?
  • Mikor tudna legkorábban munkába állni?