Emumba
Emumba
201 – 500 Työntekijät
KonsultointiTekoälyYritys
Emumba on vuonna 2011 perustettu insinööri- ja innovaatiokonsultointiyritys, joka auttaa suuryrityksiä ja startup-yrityksiä luomaan, modernisoimaan ja ylläpitämään pilvinatiivisia ohjelmistoja. Sen toiminta kattaa AWS-pilviteknologian, generatiivisen tekoälyn, datan luetteloinnin ja löytämisen, datan laadun, data engineeringin, Zero Trust -tietoturvan, DevOpsin, infrastruktuurin automaation, laadunvarmistuksen ja käyttäjäkokemuksen. Emumba yhdistää nämä osaamisalueet tarjotakseen eri alojen asiakkaille skaalautuvia yrityssovelluksia ja integraatioita.

Kokenut Golang-kehittäjä

Rakenna Emumballa vikasietoisia ja hyvin havainnoitavia Go-palveluita sekä vaikuta hajautettujen järjestelmien arkkitehtuuriin. Kehitä tiimin suorituskykyä, luotettavuutta ja teknisiä käytäntöjä.

Kuvaus

  • Rakenna skaalautuvia ja tuotantovalmiita Go-palveluita ja rajapintoja
  • Vie ominaisuudet arkkitehtuurista ja kehityksestä käyttöönottoon ja valvontaan
  • Muovaa teknistä suuntaa yhdessä tuote- ja infrastruktuuritiimien kanssa
  • Paranna järjestelmien suorituskykyä, skaalautuvuutta ja vikasietoisuutta
  • Kehitä havainnoitavuutta rakenteisilla lokeilla, jäljityksillä ja mittareilla
  • Ratko monimutkaisia rinnakkaisuuteen ja hajautettuihin järjestelmiin liittyviä ongelmia
  • Tarkasta koodi huolellisesti ja pidä yllä korkeita teknisiä laatustandardeja
  • Ohjaa nuorempia kehittäjiä ja auta rakentamaan vahvaa teknistä kulttuuria
  • Kehitä käyttöönottoputkia ja operatiivisia käytäntöjä

Vaatimukset

  • Sinulla on yli 5 vuoden kokemus ohjelmistokehityksestä, josta yli 4 vuotta laajamittaista Go-työskentelyä
  • Tunnet Gon sisäisen toiminnan, kuten goroutiinit, kanavat, ajoittimen toiminnan, synkronointimekanismit ja context-paketin
  • Osaat hyödyntää Gon rinnakkaisuusmalleja ja suorituskyvyn optimointitekniikoita
  • Sinulla on vahva tietojenkäsittelytieteen perusta: tietorakenteet, algoritmit, vaativuusanalyysi ja järjestelmäsuunnittelu
  • Ymmärrät käyttöjärjestelmien käsitteitä, jotka vaikuttavat ohjelmien ajonaikaiseen toimintaan
  • Tunnet hajautettujen järjestelmien periaatteet, kuten CAP-teoreeman, yhdenmukaisuusmallit, konsensuksen ja vikasietoisuuden
  • Sinulla on kokemusta AWS-, GCP- tai Azure-ympäristöistä sekä Dockerin ja Kubernetesin avulla kontitetuista ympäristöistä
  • Sinulla on kokemusta SQL- tai NoSQL-tietokannoista ja viestijonoista, kuten Kafkasta tai RabbitMQ:sta
  • Tunnet CI/CD-putket ja DevOps-käytännöt
  • Viestit ja teet yhteistyötä tehokkaasti

Edut

  • Ratkot vaativia teknisiä taustajärjestelmien haasteita
  • Vaikutat järjestelmäarkkitehtuuriin ja pitkän aikavälin tekniseen suuntaan
  • Työskentelet taitavien kehittäjien kanssa selkeyttä ja vastuunkantoa painottavassa kulttuurissa
  • Mentoroit muita ja johdat teknisellä asiantuntemuksellasi