
Greenlight Planet, ki zdaj posluje pod blagovno znamko Sun King, razvija in zagotavlja rešitve na področju sončne energije za skupnosti brez zanesljivega dostopa do elektrike. Njegov portfelj vključuje solarne svetilke, domače sisteme in sisteme z izmeničnim tokom, ki jih podpirajo distribucija, namestitev in financiranje po načelu plačevanja glede na uporabo. Podjetje oskrbuje stranke po Afriki in Aziji, vključno z vzhodno Afriko, južno Azijo in Oceanijo, ter združuje dostop do energije zunaj električnega omrežja z dostopnejšimi alternativami običajnim virom električne energije.
Višji zaledni programski inženir – New Delhi (hibridno)
Vodite razvoj in delovanje zalednih storitev v jezikih Java in Python, ki podpirajo sisteme IoT, naročil in plačil. Izboljšujete porazdeljeno arhitekturo, zanesljivost, razširljivost, opazljivost in delovanje v produkciji.
Opis
- Razvijate, izboljšujete in vzdržujete obsežne zaledne storitve za sisteme za upravljanje IoT, lastne sisteme, naročila in plačila
- Pišete čisto, učinkovito in zanesljivo kodo v jezikih Java in Python
- Izboljšujete produkcijske sisteme z vidika zmogljivosti, razširljivosti, razpoložljivosti in odpornosti proti napakam
- Raziskujete in odpravljate zapletene težave v storitvah, podatkovnih bazah, predpomnilnikih in sistemih za sporočanje
- Uporabljate načela nizkonivojskega in visokonivojskega načrtovanja pri novih funkcijah in izboljšavah sistemov
- Razvijate zanesljive podatkovne tokove v dogodkovno vodenih in asinhronih arhitekturah
- Optimizirate sheme podatkovnih baz, poizvedbe, indekse in predpomnjenje za delovne obremenitve z visoko prepustnostjo
- Sodelujete z ekipami za infrastrukturo, zagotavljanje kakovosti in produktni razvoj pri podpori stalnega delovanja produkcije
- S spremljanjem, opozorili, nastavljanjem zmogljivosti in opazljivostjo vzdržujete zdravje produkcijskega okolja
- Vodite odzivanje na incidente in analizo temeljnih vzrokov kritičnih napak
- Uvajate preventivne izboljšave, ki zmanjšujejo pogostost in vpliv incidentov
- Sisteme vzdržujete znotraj dogovorjenih ravni storitev pri velikih produkcijskih obremenitvah
- Sodelujete pri pregledih kode, načrtov in analizah po incidentih
- Prevzemate odgovornost za zaledne komponente od načrtovanja in izvedbe do uvedbe ter podpore v produkciji
- Inženirske prakse krepite s pregledi, dokumentacijo in izmenjavo znanja
- Poročate vodji infrastrukture
Zahteve
- Visokošolska diploma iz računalništva, inženirstva ali enakovredne praktične izkušnje
- Vsaj tri leta izkušenj z izdelavo in vzdrževanjem zalednih sistemov v produkciji
- Napredno znanje Jave in Pythona ter praktične izkušnje z mikrostoritvami
- Dobro razumevanje podatkovnih struktur, algoritmov in strukturiranega reševanja problemov
- Izkušnje z razvojem in integracijo REST API-jev ter asinhronih sistemov
- Dokazana sposobnost razhroščevanja in odpravljanja težav v delujočih produkcijskih okoljih
- Poznavanje testiranja, pregledov kode, CI/CD, upravljanja izdaj in drugih praks programskega inženirstva
- Učinkovite komunikacijske in sodelovalne veščine
- Praktične izkušnje s Kafko ali primerljivo platformo za sporočanje ali pretakanje dogodkov
- Razumevanje porazdeljenih sistemov, mikrostoritev in pristopov k skaliranju
- Produkcijske izkušnje s Kubernetesom
- Izkušnje z AWS, Azure ali Google Cloud Platform
- Izkušnje s strategijami predpomnjenja v Redisu, vključno z razveljavitvijo predpomnilnika
- Poznavanje praks SRE ali platformnega inženirstva
Ugodnosti
- Priložnosti za poklicni razvoj v hitro rastoči panogi, osredotočeni na družbeni vpliv
- Sodelovalna in odprta kultura, usmerjena v inovacije ter pomemben vpliv na ljudi in planet
- Večkulturno delovno okolje, ki omogoča sodelovanje in učenje med različnimi geografskimi območji, narodnostmi in okolji
- Strukturirano in prilagojeno učenje ter razvoj prek Sun King Center for Leadership