Następna praca

Starszy programista Pythona (lider techniczny) w TechProfi

3 listopada

36 wyświetleń

TechProfi

TechProfi

0
0 recenzji
Brak doświadczenia
Odesa
Pełny etat

Przetłumaczone przez Google

do 6000 USDWymagane umiejętnościDoświadczenie: ponad 5 lat doświadczenia na stanowiskach wyższego szczebla w programowaniu języka Python w środowiskach korporacyjnych lub w renomowanych firmach outsourcingowych. Technologie: wiedza specjalistyczna w zakresie frameworków Pythona (np. FastAPI, Flask, Django) dla REST, GraphQL i RPC.< li style="font-style: inherit; Font-weight: inherit">Konteneryzacja i orkiestracja: Biegłość w obsłudze Dockera i Kubernetesa w przypadku konteneryzacji wdrożenia.CI/

do 6000 USD

Wymagane umiejętności

  • Technologie: wiedza specjalistyczna w zakresie frameworków Pythona (np. FastAPI, Flask, Django) dla REST, GraphQL i RPC.
  • < li style="font-style: inherit; Font-weight: inherit">Konteneryzacja i orkiestracja: Biegłość w obsłudze Dockera i Kubernetesa w przypadku konteneryzacji wdrożenia.
  • CI/CD i kontrola wersji: Duże doświadczenie z GitLabem w zakresie kontroli wersji i automatyzacji potoków.
  • Przesyłanie wiadomości i strumieniowanie danych: Znajomość Kafki i RabbitMQ w zakresie architektury sterowanej zdarzeniami.
  • Buforowanie i bazy danych: praktyczne doświadczenie z Redis, MySQL, ClickHouse oraz zrozumienie twierdzeń ACID i CAP dla transakcji rozproszonych.
  • Bezpieczeństwo: Znajomość mechanizmów uwierzytelniania i autoryzacji (OAuth2, JWT) w mikrousługach Pythona.
  • Wzorce projektowe: biegłość we wzorcach projektowych, takich jak wstrzykiwanie zależności, dekoratory i zasadach takich jak SOLID i programowanie zorientowane aspektowo.
  • Umiejętności DevOps: Doświadczenie z dostawcami usług w chmurze (AWS lub podobnymi) i plus za znajomość AWX Ansible lub Terraform.
  • Testowanie: duże doświadczenie w testowaniu jednostkowym, TDD i testowaniu systemów rozproszonych.

Jako plus

  • Node.js i Java: kontakt z dodatkowymi językami, takimi jak Node.js lub Java.
  • Serwery internetowe i proxy: Znajomość NGINX, Apache do zarządzania serwerami.
  • Programowanie asynchroniczne: Praktyczne doświadczenie w programowaniu asynchronicznym i architekturach sterowanych zdarzeniami.

Oferujemy

  • Pięciodniowy tydzień pracy w młodym i energicznym zespole.
  • Płatny urlop – 22 dni robocze w roku.
  • Elastyczny harmonogram pracy.
  • Konkurencyjne wynagrodzenie weryfikowane co 12 miesięcy z dużymi możliwościami rozwoju.
  • Bądź częścią głównych autorów nowego protokołu.

Obowiązki

  • Kieruj architekturą, projektowaniem i wdrażaniem mikrousług i aplikacji opartych na Pythonie.
  • Twórz i optymalizuj interfejsy API RESTful, punkty końcowe GraphQL i interfejsy RPC, aby ułatwić płynne, skalowalne interakcje między usługami.
  • Przeprowadź migrację z architektury monolitycznej do architektury mikrousług, wykorzystując zasady SOLID, wstrzykiwanie zależności i najlepsze w swojej klasie wzorce projektowe.
  • Nadzoruj integracje z krytycznymi komponentami, takimi jak Kafka, RabbitMQ, Redis, MySQL, ClickHouse i innymi rozwiązaniami do zarządzania danymi.
  • Wykorzystaj Docker i Kubernetes do wydajnej konteneryzacji i orkiestracji usług w różnych środowiskach.
  • Pracuj z nowoczesnymi praktykami DevOps (AWX Ansible lub Terraform), aby utrzymywać potoki CI/CD i usprawniać wdrożenia.
  • Wdrażaj mechanizmy uwierzytelniania i autoryzacji (np. OAuth2, JWT, Keycloak), aby zapewnić bezpieczne interakcje z usługami.
  • Jest mentorem i przewodnikiem członków zespołu w zakresie najlepszych praktyk w języku Python, testowaniu, programowaniu asynchronicznym i programowaniu zorientowanym aspektowo.

Opis projektu

Poszukujemy zmotywowanego starszego programisty Pythona (kierownika technicznego) z dużym doświadczeniem w tworzeniu złożonych systemów na dużą skalę. Ta rola będzie obejmować projektowanie i budowanie bezpiecznych i wydajnych aplikacji w języku Python, ściśle współpracując z technologiami konteneryzacji takich jak Docker i Kubernetes, oraz integracja z różnymi platformami chmurowymi i DevOps. Twoje doświadczenie w zakresie mikrousług i systemów rozproszonych będzie kluczowe przy migracji architektur monolitycznych do systemów opartych na mikrousługach.

Opis firmy

Jesteśmy czołową firmą hostingową w USA, której celem jest dostarczanie wysokiej wydajnościskalowalne i bezpieczne rozwiązania hostingowe. Dołącz do naszego zespołu pełnych pasji programistów i inżynierów, w którym odegrasz kluczową rolę w projektowaniu i wdrażaniu najnowocześniejszych rozwiązań dla aplikacji klasy korporacyjnej. Jako starszy programista Pythona i lider techniczny będziesz prowadzić wymagające projekty, podejmować kluczowe decyzje techniczne i być mentorem utalentowanego zespołu programistów.

Aplikuj już dziś!

Jeśli jesteś doświadczonym ekspertem Pythona, pasjonującym się wiodącymi projektami i napędzając innowacje techniczne w branży hostingowej, zachęcamy do aplikowania. Dołącz do nas w budowaniu solidnych, skalowalnych rozwiązań, które wspierają cyfrowe doświadczenia klientów na całym świecie.

Przetłumaczone przez Google

Brak doświadczenia
Odesa
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować