Nile Bits, LLC.
Nile Bits, LLC.
Nile Bits, LLC. je egipatska tvrtka za outsourcing razvoja softvera osnovana 2014. godine. Njezin tim softverskih inženjera pomaže tvrtkama u digitalnoj transformaciji kroz razvoj prilagođenog softvera, web-aplikacija i rješenja za e-trgovinu. Tvrtka djeluje u područjima razvoja softvera, savjetovanja i marketinga te isporučuje skalabilne digitalne proizvode prilagođene potrebama klijenata.

Senior Python inženjer (rad na daljinu, Egipat)

Razvijajte i održavajte skalabilne pozadinske usluge u Django okviru za digitalne proizvode tvrtke Nile Bits. Oblikujte distribuirane sustave, poboljšavajte performanse i mentorirajte kolege inženjere.

Opis

  • Razvijati funkcionalnosti za odvojene pozadinske usluge.
  • Unapređivati postojeće pozadinske aplikacije održavanjem i refaktoriranjem radi veće skalabilnosti, pouzdanosti i lakšeg održavanja.
  • Analizirati i optimizirati performanse aplikacija, upite prema bazama podataka i učinkovitost sustava.
  • Preuzeti odgovornost za pozadinske usluge od arhitekture i implementacije do podrške u produkciji, nadzora i kontinuiranog poboljšavanja.
  • Sudjelovati u tehničkom dizajnu, arhitekturi rješenja i planiranju projekata.
  • Surađivati s inženjerima, voditeljima proizvoda i dionicima na isporuci kvalitetnog softvera.
  • Pregledavati kod, davati konstruktivne povratne informacije i poticati dobre inženjerske prakse kroz suradnju s kolegama.
  • Dijeliti tehničko znanje i pomagati kolegama u rješavanju složenih inženjerskih izazova.
  • Istraživati probleme u produkciji pomoću profiliranja, nadzora, zapisnika i dijagnostičkih alata.
  • Izrađivati i održavati tehničku dokumentaciju, arhitektonske dijagrame i specifikacije dizajna.
  • Procjenjivati nove tehnologije i predlagati poboljšanja tehnološkog skupa.
  • Koristiti razvojne alate s umjetnom inteligencijom, kao što su Claude Code, GitHub Copilot ili Codex, za brži razvoj uz očuvanje kvalitete, ispravnosti, sigurnosti i održivosti koda.

Zahtjevi

  • Najmanje pet godina profesionalnog iskustva u razvoju pozadinskih sustava u Pythonu.
  • Opsežno komercijalno iskustvo u izradi web-aplikacija uz Django i njegov ORM.
  • Iskustvo s relacijskim bazama podataka, osobito MySQL-om.
  • Iskustvo u dizajniranju, izradi i korištenju REST API-ja, GraphQL-a ili sličnih sučelja usluga.
  • Iskustvo s distribuiranim sustavima i alatima za asinkronu razmjenu poruka, kao što je Celery.
  • Razumijevanje objektno orijentiranog programiranja, obrazaca dizajna softvera, čiste arhitekture i dizajna distribuiranih sustava.
  • Korištenje radnih procesa temeljenih na Gitu, uključujući grananje, zahtjeve za povlačenje i pregled koda.
  • Sposobnost pisanja tehničke dokumentacije i specifikacija dizajna softvera.
  • Izvrsne vještine otklanjanja pogrešaka, dijagnosticiranja problema i optimizacije performansi, uz korištenje profiliranja, planova izvršavanja SQL-a, alata za nadzor aplikacija poput New Relica i srodnih tehnologija.
  • Sposobnost samostalnog rada, preuzimanja odgovornosti za tehnička rješenja, učinkovitog određivanja prioriteta i proaktivnog rješavanja problema.
  • Dobre komunikacijske i suradničke vještine u tehničkim raspravama i pri mentoriranju inženjera.
  • Iskustvo s Redisom, Memcachedom, Elasticsearchom i Celeryjem.
  • Iskustvo u izradi, implementaciji i radu s cloud-native ili visoko skalabilnim pozadinskim uslugama.
  • Iskustvo u razvojnim okruženjima Agile ili Scrum.
  • Praktično iskustvo s alatima za razvoj uz pomoć umjetne inteligencije, kao što su Claude Code, GitHub Copilot ili Codex.
  • Iskustvo u mentoriranju mlađih i srednje iskusnih inženjera te doprinos inženjerskim standardima i najboljim praksama.

Pogodnosti

  • Stalni radni odnos.
  • 40-satni radni tjedan.
  • 21 dan godišnjeg odmora.

Povezani poslovi

Provectus

Suradnik/ca za razvoj poslovanja i partnerstva na daljinu

Provectus

Razvijajte prodaju Provectusovih konzultantskih usluga za produkcijsku umjetnu inteligenciju velikim tvrtkama kroz partnerstva s AWS-om i Anthropicom. Kvalificirajte potencijalne klijente koje upućuju partneri i razvijajte poslovne prilike u financijskim uslugama i biološkim znanostima.

Otvori
Royal Caribbean Group

Voditelj razvoja poslovanja za trgovinske partnere u regiji EMEA

Royal Caribbean Group

Razvijajte poslovanje Celebrity Cruisesa s trgovinskim partnerima u regiji EMEA upravljanjem planovima za račune, zadržavanjem partnera, partnerstvima i komercijalnim rezultatima za Royal Caribbean Group. Uloga obuhvaća uspješnost partnera, podršku prodaji i regionalnu strategiju upravljanja računima.

Otvori
Rapid Pioneers Group

Direktor/ica poslovnog razvoja, signage | Rapid Pioneers Group

Rapid Pioneers Group

Vodite prodaju velikim tvrtkama i strateška partnerstva za europsku tvrtku koja izrađuje signalizaciju po mjeri, gradite odnose s upravom i razvijate portfelj složenih projekata. Posao je u Berlinu uz hibridni način rada.

Otvori
Osmose

Direktor razvoja poslovanja za javne elektroprivrede

Osmose

Voditi prodaju Osmoseovih usluga za otpornost, procjenu i obnovu komunalne infrastrukture kupcima iz javnog elektroenergetskog sektora. Upravljati regionalnim klijentima, prognozama, prodajnim planovima i odnosima s kupcima.

Otvori
Osmose

Direktor razvoja poslovanja za javna elektroprivredna poduzeća

Osmose

Voditi savjetodajnu prodaju Osmoseovih usluga za otpornost, procjenu i obnovu elektroenergetske infrastrukture javnim elektroprivrednim poduzećima. Upravljati strateškim kupcima, prognozama i odnosima s komunalnim poduzećima na dodijeljenom području; putovati oko 50 % vremena.

Otvori
Ecolab

Voditelj razvoja poslovanja za podatkovne centre i mikroelektroniku

Ecolab

Razvijajte Ecolabovo poslovanje s upravljanjem vodom za korisnike podatkovnih centara i mikroelektronike diljem Europe. Razvijajte strateške prilike, upravljajte prodajnim portfeljem i oblikujte savjetodavne ponude.

Otvori