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