Nile Bits, LLC.
Nile Bits, LLC.
Nile Bits, LLC. to założona w 2014 roku egipska firma zajmująca się outsourcingiem tworzenia oprogramowania. Jej zespół inżynierów oprogramowania wspiera firmy w transformacji cyfrowej, tworząc dedykowane oprogramowanie, aplikacje internetowe i rozwiązania dla handlu elektronicznego. Firma działa w obszarach tworzenia oprogramowania, doradztwa i marketingu, dostarczając skalowalne produkty cyfrowe dopasowane do potrzeb klientów.

Starszy inżynier Python (praca zdalna, Egipt)

Twórz i utrzymuj skalowalne usługi backendowe Django dla produktów cyfrowych Nile Bits. Rozwijaj systemy rozproszone, poprawiaj wydajność i wspieraj rozwój innych inżynierów.

Opis

  • Twórz funkcje dla niezależnych usług backendowych.
  • Rozwijaj istniejące aplikacje backendowe poprzez ich utrzymanie i refaktoryzację, aby zwiększać skalowalność, niezawodność i łatwość utrzymania.
  • Analizuj i optymalizuj wydajność aplikacji, zapytania do baz danych oraz efektywność systemów.
  • Bierz odpowiedzialność za usługi backendowe na każdym etapie: od architektury i wdrożenia po wsparcie produkcyjne, monitoring i dalsze usprawnienia.
  • Wnoś wkład w projektowanie techniczne, architekturę rozwiązań i planowanie projektów.
  • Współpracuj z inżynierami, menedżerami produktu i interesariuszami, aby dostarczać wysokiej jakości oprogramowanie.
  • Przeglądaj kod, przekazuj konstruktywną informację zwrotną i wspieraj dobre praktyki inżynierskie we współpracy z zespołem.
  • Dziel się wiedzą techniczną i pomagaj współpracownikom rozwiązywać złożone problemy inżynierskie.
  • Diagnozuj problemy produkcyjne za pomocą profilowania, monitoringu, logowania i narzędzi diagnostycznych.
  • Twórz i aktualizuj dokumentację techniczną, diagramy architektury oraz specyfikacje projektowe.
  • Oceniaj nowe technologie i rekomenduj usprawnienia stosu technologicznego.
  • Korzystaj z narzędzi programistycznych opartych na AI, takich jak Claude Code, GitHub Copilot lub Codex, aby przyspieszać rozwój, dbając o jakość, poprawność, bezpieczeństwo i łatwość utrzymania kodu.

Wymagania

  • Co najmniej pięć lat zawodowego doświadczenia w tworzeniu backendu w Pythonie.
  • Znaczne doświadczenie komercyjne w tworzeniu aplikacji webowych z użyciem Django i jego ORM.
  • Doświadczenie w pracy z relacyjnymi bazami danych, szczególnie MySQL.
  • Doświadczenie w projektowaniu, tworzeniu i korzystaniu z REST API, GraphQL lub podobnych interfejsów usług.
  • Doświadczenie w pracy z systemami rozproszonymi i narzędziami do asynchronicznego przesyłania komunikatów, takimi jak Celery.
  • Znajomość programowania obiektowego, wzorców projektowych, czystej architektury i projektowania systemów rozproszonych.
  • Doświadczenie w pracy z Git, w tym z gałęziami, pull requestami i przeglądami kodu.
  • Umiejętność tworzenia dokumentacji technicznej i specyfikacji projektowych oprogramowania.
  • Dobre umiejętności debugowania, rozwiązywania problemów i optymalizacji wydajności, w tym profilowania, analizy planów wykonania zapytań SQL, korzystania z narzędzi monitorowania aplikacji, takich jak New Relic, oraz pokrewnych technologii.
  • Umiejętność samodzielnej pracy, brania odpowiedzialności za rozwiązania techniczne, ustalania priorytetów i proaktywnego rozwiązywania problemów.
  • Umiejętność komunikacji i współpracy podczas dyskusji technicznych oraz doświadczenie w mentoringu inżynierów.
  • Doświadczenie w pracy z Redis, Memcached, Elasticsearch i Celery.
  • Doświadczenie w tworzeniu, wdrażaniu i obsłudze usług backendowych działających w chmurze lub o wysokiej skalowalności.
  • Doświadczenie w pracy w środowisku Agile lub Scrum.
  • Praktyczne doświadczenie w korzystaniu z narzędzi programistycznych wspomaganych przez AI, takich jak Claude Code, GitHub Copilot lub Codex.
  • Doświadczenie w mentoringu młodszych i średniozaawansowanych inżynierów oraz we współtworzeniu standardów i dobrych praktyk inżynierskich.

Benefity

  • Stałe zatrudnienie.
  • 40-godzinny tydzień pracy.
  • 21 dni urlopu rocznie.

Powiązane oferty pracy

The Cigna Group

Dwujęzyczny pielęgniarz — konsultant ds. zdrowia, praca na miejscu

The Cigna Group

Wspieraj osoby w radzeniu sobie ze stresem oraz realizacji celów dotyczących zdrowia i chorób przewlekłych jako dwujęzyczny pielęgniarz, konsultant ds. zdrowia w Evernorth Workplace Care. Dwa dni w tygodniu prowadź konsultacje wirtualne, a także zapewniaj opiekę na miejscu w Morganton w Karolinie Północnej.

Otwórz
Endor Labs

Architekt rozwiązań ds. bezpieczeństwa aplikacji — praca zdalna

Endor Labs

Pomagaj klientom korporacyjnym zabezpieczać tworzenie oprogramowania wspieranego przez AI za pomocą platformy Endor Labs do ochrony aplikacji i łańcucha dostaw oprogramowania. Projektuj rozwiązania, prowadź prezentacje produktu i wspieraj klientów we wdrażaniu oraz korzystaniu z platformy.

Otwórz
Pfizer

Dyrektor ds. doskonałości klinicznej z wykorzystaniem AI w Pfizer

Pfizer

Kieruj ogólnofirmową strategią wykorzystania AI w rozwoju klinicznym Pfizera — od innowacji i wdrożeń po nadzór i gotowość regulacyjną. Zakres obejmuje efektywność badań klinicznych, platformy AI, analitykę oraz współpracę międzyfunkcyjną przy wdrażaniu.

Otwórz
AudioCodes

Specjalista ds. sprzedaży rozwiązań AI — praca zdalna, Singapur

AudioCodes
501 – 1000 Pracownicy
Sponsor wizy H1BTelekomunikacja

Rozwijaj biznes Voice AI w regionie Azji i Pacyfiku: rozpoznawaj potrzeby dużych firm, dobieraj rozwiązania i rozwijaj szanse sprzedażowe. Prowadź analizę potrzeb, prezentacje i pilotaże oraz współpracuj z partnerami przy rozwiązaniach AudioCodes dla centrów kontaktowych i automatyzacji obsługi klienta.

Otwórz
Marsh McLennan

Starszy menedżer ds. realizacji technologii generatywnej AI

Marsh McLennan

Prowadzenie nadzoru nad realizacją wewnętrznej transformacji AI w Marsh, w tym nadzór nad korporacyjnymi operacjami AI, wdrażaniem dostawców i koordynacją strumieni prac Build Team. Zapewnianie skoordynowanej współpracy zespołów i przestrzegania zasad zarządzania.

Otwórz
CrowdStrike

Dyrektor ds. rozwiązań AI

CrowdStrike

Pokieruj organizacją CrowdStrike odpowiedzialną za wewnętrzne rozwiązania AI, kształtuj jej portfolio i prowadź systemy agentowe od fazy odkrywania do wdrożenia produkcyjnego. Buduj zespoły międzyfunkcyjne oraz ustalaj priorytety i standardy realizacji.

Otwórz