
Greenlight Planet toimii nykyään Sun King -brändin alla ja kehittää sekä toimittaa aurinkoenergiaratkaisuja yhteisöille, joilla ei ole luotettavaa sähköä. Valikoimaan kuuluu aurinkolyhtyjä, kotijärjestelmiä ja vaihtovirtajärjestelmiä, joita tukevat jakelu, asennus ja käyttöön perustuva rahoitus. Yritys palvelee asiakkaita Afrikassa ja Aasiassa, kuten Itä-Afrikassa, Etelä-Aasiassa ja Oseaniassa, yhdistäen sähköverkon ulkopuolisen energiantarjonnan ja tavanomaisia energialähteitä edullisemmat vaihtoehdot.
Vanhempi taustajärjestelmien ohjelmistoinsinööri – New Delhi (hybridityö)
Johda IoT-, tilaus- ja maksujärjestelmiä tukevien Java- ja Python-taustapalvelujen kehitystä ja käyttöä. Kehitä hajautettua arkkitehtuuria, luotettavuutta, skaalautuvuutta, havainnointia ja tuotantotehokkuutta.
Kuvaus
- Rakenna, kehitä ja ylläpidä laajamittaisia IoT-, omien, tilaus- ja maksujenhallintajärjestelmien taustapalveluja
- Tuota siistiä, tehokasta ja luotettavaa Java- ja Python-koodia
- Kehitä tuotantojärjestelmien suorituskykyä, skaalautuvuutta, saatavuutta ja vikasietoisuutta
- Tutki ja ratkaise palveluihin, tietokantoihin, välimuisteihin ja viestintäjärjestelmiin liittyviä monimutkaisia ongelmia
- Sovella matalan ja korkean tason suunnitteluperiaatteita uusiin ominaisuuksiin ja järjestelmäparannuksiin
- Kehitä luotettavia tietovirtoja tapahtumaohjatuissa ja asynkronisissa arkkitehtuureissa
- Optimoi tietokantojen skeemoja, kyselyjä, indeksejä ja välimuistia suuren läpimenon työkuormille
- Tee yhteistyötä infrastruktuuri-, laadunvarmistus- ja tuotetiimien kanssa jatkuvan tuotantotoiminnan tukemiseksi
- Ylläpidä tuotannon toimintakykyä valvonnan, hälytysten, suorituskyvyn virityksen ja havainnoitavuuden avulla
- Johda häiriötilanteisiin reagointia ja perimmäisten syiden analysointia kriittisissä häiriöissä
- Toteuta ennaltaehkäiseviä parannuksia, jotka vähentävät häiriöiden määrää ja vaikutuksia
- Pidä järjestelmät palvelutasosopimusten mukaisina suuren volyymin tuotanto-olosuhteissa
- Osallistu koodikatselmointeihin, suunnittelukatselmointeihin ja häiriöiden jälkianalyyseihin
- Vastaa taustajärjestelmien komponenteista suunnittelusta ja toteutuksesta käyttöönottoon ja tuotantotukeen
- Vahvista suunnittelukäytäntöjä katselmointien, dokumentoinnin ja tiedon jakamisen avulla
- Raportoi infrastruktuurijohtajalle
Vaatimukset
- Tietojenkäsittelytieteen tai tekniikan alan kandidaatin tutkinto tai vastaava käytännön kokemus
- Vähintään kolme vuotta kokemusta tuotannossa käytettävien taustajärjestelmien rakentamisesta ja ylläpidosta
- Edistyneet Java- ja Python-taidot sekä käytännön kokemus mikropalveluista
- Vahva ymmärrys tietorakenteista, algoritmeista ja jäsennellystä ongelmanratkaisusta
- Kokemusta REST-rajapintojen ja asynkronisten järjestelmien kehittämisestä ja integroinnista
- Todistettu kyky vianjäljitykseen ja ongelmien ratkaisemiseen käytössä olevissa tuotantoympäristöissä
- Tuntemus testauksesta, koodikatselmoinneista, CI/CD:stä, julkaisujen hallinnasta ja muista ohjelmistokehityksen käytännöistä
- Hyvät viestintä- ja yhteistyötaidot
- Käytännön kokemusta Kafkasta tai vastaavasta viestintä- tai tapahtumavirtalusta
- Ymmärrys hajautetuista järjestelmistä, mikropalveluista ja skaalautuvuuden lähestymistavoista
- Tuotantokokemusta Kubernetesista
- Kokemusta AWS:n, Azuren tai Google Cloud Platformin käytöstä
- Kokemusta Redis-välimuististrategioista, mukaan lukien välimuistin mitätöinti
- SRE- tai alustasuunnittelukäytäntöjen tuntemus
Edut
- Mahdollisuuksia ammatilliseen kehittymiseen nopeasti kasvavalla, yhteiskunnalliseen vaikuttavuuteen keskittyvällä alalla
- Yhteistyöhön ja avoimuuteen perustuva kulttuuri, joka keskittyy innovaatioihin ja merkitykselliseen vaikutukseen ihmisten ja planeetan hyväksi
- Monikulttuurinen työympäristö, joka tarjoaa yhteistyö- ja oppimismahdollisuuksia eri maantieteellisiltä alueilta, kansallisuuksista ja taustoista tulevien kanssa
- Jäsenneltyä ja yksilöllistä oppimista ja kehittymistä Sun King Center for Leadershipin kautta