
MWDN je podjetje za IT-storitve in razvoj programske opreme, ki podjetjem pomaga graditi in širiti digitalne izdelke za spletne, mobilne in namizne platforme. Njegova interna inženirska ekipa podpira izvedbo projektov za naročnike z razširjanjem ekip, namenskimi razvojnimi ekipami in globalnim zaposlovanjem IT-strokovnjakov. Z razvojnimi centri v srednji in vzhodni Evropi MWDN povezuje organizacije iz ZDA, Evrope in Izraela s strokovnjaki za programsko opremo za tehnološke projekte, prilagojene njihovim potrebam in stroškom.
Golang omrežni inženir na lokaciji v Kijevu
Izdelujte visoko zmogljive povezovalnike Go, posredniške strežnike, stranske komponente in storitve podatkovne poti za infrastrukturo umetne inteligence v realnem času. To je zaposlitev za polni delovni čas na lokaciji pri podjetju MWDN, osredotočena na omrežja, porazdeljene sisteme in produkcijske integracije.
Opis
- Načrtovanje in razvoj povezovalnikov, posredniških strežnikov in stranskih komponent na osnovi Goa
- Integracija podatkovne poti s sistemi strank, aplikacijami in okolji umetne inteligence
- Ustvarjanje programske opreme za podatkovne tokove z visoko prepustnostjo in občutljivostjo na zakasnitev
- Razvoj in vzdrževanje storitev gRPC ter komunikacijskih poti
- Implementacija posredniških strežnikov plasti 7 in komponent za upravljanje prometa
- Samostojno raziskovanje protokolov, tehnologij in pristopov k integraciji
- Delo s sodobnimi protokoli in ekosistemi umetne inteligence, vključno z integracijami MCP in LLM
- Optimizacija prepustnosti, zakasnitve, sočasnosti in porabe virov
- Diagnosticiranje zapletenih omrežnih in protokolnih težav v okoljih Linux
- Krepitev zanesljivosti produkcijskih storitev, obravnave napak, testiranja in opazljivosti
- Po potrebi prispevanje k dodatnim komponentam platforme Go
- Uporaba razvojnih orodij s podporo umetne inteligence za raziskovanje, programiranje, odpravljanje napak in testiranje
- Prevzem funkcionalnosti od začetnega raziskovanja in načrtovanja do izvedbe in pripravljenosti za produkcijo
Zahteve
- Obsežne produkcijske izkušnje z jezikom Go
- Močno predznanje pri izdelavi omrežne programske opreme, posredniških strežnikov, prehodov, podatkovnih poti ali infrastrukturne programske opreme
- Praktične izkušnje z gRPC
- Dobro poznavanje HTTP, TCP/IP, API-jev, posredniških strežnikov in protokolov aplikacijske plasti
- Izkušnje z izdelavo povratnih in posredovalnih posredniških strežnikov, prehodov, stranskih komponent, povezovalnikov ali primerljivih sistemov za obravnavo prometa
- Izkušnje z razvojem programske opreme, pri kateri so pomembni prepustnost, zakasnitev, sočasnost ali omrežna učinkovitost
- Sposobnost razvoja, odpravljanja napak in diagnosticiranja programske opreme v okoljih Linux
- Sposobnost samostojnega raziskovanja neznanih protokolov in tehnologij ter pretvorbe ugotovitev v delujoče izvedbe
- Odlične sposobnosti odpravljanja napak in analitičnega reševanja problemov
- Izkušnje s sočasno in asinhrono programsko opremo
- Sposobnost hitrega dela ob ohranjanju standardov produkcijske kakovosti
- Pripravljenost vključiti sodobna orodja za razvoj s podporo umetne inteligence v inženirski proces
- Izrazit občutek za odgovornost in sposobnost samostojnega dela
- Izkušnje z Node.js so prednost
- Izkušnje s QUIC so prednost
- Izkušnje z MCP (Model Context Protocol) so prednost
- Izkušnje z izdelavo posredniških strežnikov LLM, API-prehodov, servisnih posredniških strežnikov ali infrastrukture umetne inteligence so prednost
- Izkušnje z WebSockets, HTTP/2, HTTP/3 ali pretočnimi protokoli so prednost
- Izkušnje s sistemi za obdelavo podatkov z visoko prepustnostjo ali nizko zakasnitvijo so prednost
- Izkušnje s porazdeljenimi sistemi so prednost
- Izkušnje s podporo programski opremi, nameščeni pri strankah ali lokalno, so prednost
- Izkušnje z opazljivostjo in odpravljanjem produkcijskih težav so prednost
Ugodnosti
- Podpora pri registraciji neodvisnega pogodbenika ali samostojnega podjetnika, obdavčitvi in povezanih pravnih postopkih
- Tečaji angleščine
- Priložnosti za poklicni razvoj
- Dejavnosti za povezovanje ekipe
- Prilagodljiv delovni čas
- 29 dni plačanega dopusta, ki vključujejo 18 delovnih dni in državne praznike
- 10 plačanih dni za okrevanje
- Celovita finančna in pravna podpora za neodvisne pogodbenike
- Brezplačne ure angleščine z naravnimi govorci angleščine ali ukrajinskimi učitelji
- Namenska podpora kadrovske službe