Python Developer Opis stanowiska Szablon/krótki

Szukamy programisty Pythona, który pomoże nam w opracowaniu wysokowydajnych, responsywnych aplikacji internetowych.

Jako programista Python będziesz musiał użyć języka programowania Python do konstruowania, debugowania i wdrażania projektów aplikacji.

Będziesz także budować logikę aplikacji internetowych po stronie internetowej, integrując usługi internetowe i interfejsy API innych firm oraz pomagać inżynierom front-end w integracji aplikacji.

Profil pracy programisty Python

Programiści Python zarządzają aplikacjami kodowymi, projektowymi i debugowymi na zarówno Front-end, jak i na serwerze.

Zadanie programisty Pythona pociąga za sobą pisanie czystego, testowalnego i skalowalnego kodu do tworzenia elementów zaplecza, integracji elementów front-end z aplikacją i zarządzania wymianą danych między serwerem a użytkownikami.

Ich rola wymaga również zagłębiania się w inne aspekty AI i uczenia maszynowego. Programiści Python pomagają również firmom w opracowywaniu systemów opartych na danych za pomocą programowania Python.

Raporty do

  • Dyrektor Techniczny
  • Lead technologiczny

Obowiązki programisty Pythona

  • Pisz czysty, wydajny, wielokrotny, testowany i skalowalny logika po stronie serwera, aby tworzyć statystyczne modele uczenia się i responsywne aplikacje internetowe
  • Zintegruj komponenty utworzone przez programistów front-end-create
  • Utwórz aplikacje o wysokiej dostępności, niskiej opóźnień i wysokiej wydajności
  • Współpracuj z zespołami projektowymi i produktowymi, aby zrozumieć wymagania użytkowników końcowych
  • Pracuj nad ulepszeniem platformy po stronie serwera i frameworków internetowych
  • Zdolność do pracy z bibliotekami Python
  • Wdrożyć aplikację, wykonuj użyteczność, automatyzację, ulepszanie i maksymalizuj wydajność aplikacji
  • Debugowanie aplikacji korzystających z narzędzi Python Test Framework, takich jak Pytest, zachowuj się itp.
  • Popraw funkcjonalność istniejących systemów oprogramowania
  • Bądź na bieżąco z najnowszymi trendami technologicznymi i branżowymi
  • Opracuj i dostosuj algorytmy oparte na AI/ML

Wymagania i umiejętności programisty Pythona

  • najlepiej stopień lub dyplom z informatyki lub podobna dyscyplina
  • Wcześniejsze doświadczenie jako programista Python jest pożądany
  • Wiedza specjalistyczna w zakresie co najmniej jednej ramy Pythona i praktycznej wiedzy na temat technologii front-endowych
  • Wiedza i zrozumienie podstaw AI/ML
  • Zrozumienie, jak funkcjonują biblioteki relacyjne obiektów
  • Zrozumienie języków programowania front-end
  • Wiedza i umiejętność pracy przy użyciu języków szablonów po stronie serwera