Greenlight Planet
Greenlight Planet
1.001 – 5.000 Zaposlenici
B2CDruštveni utjecajEnergetika
Greenlight Planet, koji sada posluje pod brendom Sun King, razvija i isporučuje rješenja solarne energije za zajednice bez pouzdanog pristupa električnoj energiji. Njegov portfelj obuhvaća solarne svjetiljke, kućne sustave i sustave izmjenične struje, uz podršku distribucije, instalacije i financiranja po modelu plaćanja po potrošnji. Tvrtka opslužuje korisnike diljem Afrike i Azije, uključujući istočnu Afriku, južnu Aziju i Oceaniju, kombinirajući pristup energiji izvan električne mreže s pristupačnijim alternativama konvencionalnim izvorima energije.

Viši softverski inženjer za backend – New Delhi (hibridno)

Vodite razvoj i rad pozadinskih usluga u jezicima Java i Python koje podržavaju IoT, sustave narudžbi i plaćanja. Unapređujete distribuiranu arhitekturu, pouzdanost, skalabilnost, vidljivost i performanse u produkciji.

Opis

  • Razvijati, unapređivati i održavati pozadinske usluge velikih razmjera za sustave upravljanja IoT-om, vlastitim sustavima, narudžbama i plaćanjima
  • Pisati čist, učinkovit i pouzdan kod u jezicima Java i Python
  • Unapređivati produkcijske sustave radi boljih performansi, skalabilnosti, dostupnosti i otpornosti na pogreške
  • Istraživati i rješavati složene probleme u uslugama, bazama podataka, predmemorijama i sustavima za razmjenu poruka
  • Primjenjivati principe niskorazinskog i visokorazinskog dizajna na nove značajke i poboljšanja sustava
  • Razvijati pouzdane tokove podataka u arhitekturama vođenima događajima i asinkronim arhitekturama
  • Optimizirati sheme baza podataka, upite, indekse i predmemoriranje za radna opterećenja velike propusnosti
  • Surađivati s timovima za infrastrukturu, QA i proizvod kako bi se podržao kontinuirani rad u produkciji
  • Održavati zdravlje produkcije praćenjem, upozorenjima, ugađanjem performansi i vidljivošću sustava
  • Voditi odgovor na incidente i analizu osnovnog uzroka kritičnih kvarova
  • Provodi preventivna poboljšanja koja smanjuju učestalost i utjecaj incidenata
  • Održavati sustave unutar ugovorenih razina usluge u uvjetima velikog produkcijskog opterećenja
  • Doprinositi pregledima koda i dizajna te analizama nakon incidenata
  • Preuzimati odgovornost za pozadinske komponente od dizajna i implementacije do uvođenja i podrške u produkciji
  • Unapređivati inženjerske prakse kroz preglede, dokumentaciju i razmjenu znanja
  • Izvještavati voditelju infrastrukture

Zahtjevi

  • Diploma iz računarstva, inženjerstva ili ekvivalentno praktično iskustvo
  • Najmanje tri godine iskustva u izgradnji i održavanju pozadinskih sustava u produkciji
  • Napredno znanje Jave i Pythona te praktično iskustvo s mikrouslugama
  • Dobro razumijevanje struktura podataka, algoritama i strukturiranog rješavanja problema
  • Iskustvo u razvoju i integraciji REST API-ja i asinkronih sustava
  • Dokazana sposobnost otklanjanja pogrešaka i rješavanja problema u aktivnim produkcijskim okruženjima
  • Poznavanje testiranja, pregleda koda, CI/CD-a, upravljanja izdanjima i drugih praksi softverskog inženjerstva
  • Učinkovite komunikacijske i suradničke vještine
  • Praktično iskustvo s Kafkom ili usporedivom platformom za razmjenu poruka ili tokova događaja
  • Razumijevanje distribuiranih sustava, mikrousluga i pristupa skaliranju
  • Iskustvo s Kubernetesom u produkciji
  • Iskustvo s AWS-om, Azureom ili Google Cloud Platformom
  • Iskustvo sa strategijama predmemoriranja u Redisu, uključujući invalidaciju predmemorije
  • Poznavanje SRE-a ili praksi platformskog inženjerstva

Pogodnosti

  • Mogućnosti profesionalnog razvoja u brzo rastućoj industriji usmjerenoj na društveni utjecaj
  • Suradnička i otvorena kultura usmjerena na inovacije i smislen utjecaj na ljude i planet
  • Multikulturalno radno okruženje koje omogućuje suradnju i učenje među geografskim područjima, nacionalnostima i različitim sredinama
  • Strukturirano i prilagođeno učenje i razvoj kroz Sun King Center for Leadership