Senior Python Developer | Sektor publiczny
- Hiring from
- Poland
- Work type
- Remote
- Posted
- Sep 27, 2026
O kliencie
Nasz Klient z sektora administracji publicznej odpowiada za rozwój i utrzymanie rozbudowanych systemów informatycznych oraz usług cyfrowych wykorzystywanych na szeroką skalę
O projekcie
Dołączysz do zespołu odpowiedzialnego za modernizację rozwiązań IT we wszystkich warstwach systemu oraz utrzymanie przyjętych wytycznych architektonicznych
Będziesz uczestniczyć w projektowaniu systemów, podejmowaniu decyzji architektonicznych, zapewnianiu jakości kodu oraz wspieraniu rozwoju mniej doświadczonych członków zespołu
Tryb świadczenia usług
Świadczenie usług odbywa się w trybie zdalnym
Realizację projektu ułatwi Ci
- Minimum 5 lat doświadczenia w programowaniu w języku Python
- Zaawansowana znajomość języka Python oraz wzorców projektowych i architektonicznych
- Doświadczenie w projektowaniu i implementacji aplikacji zgodnie z zasadami czystej architektury
- Bardzo dobra znajomość frameworków Django i Flask
- Doświadczenie w projektowaniu i budowie API z wykorzystaniem DRF, FastAPI lub Falcon
- Dobra znajomość relacyjnych i nierelacyjnych baz danych
- Umiejętność modelowania danych oraz optymalizacji dużych baz danych
- Znajomość narzędzi do testowania aplikacji oraz doświadczenie w tworzeniu strategii testowania
- Doświadczenie w pracy z Dockerem, Kubernetesem i architekturą mikroserwisów
- Znajomość zagadnień związanych z bezpieczeństwem aplikacji
- Dogłębne doświadczenie w pracy z systemem zarządzania treścią Django Wagtail
- Zaawansowana znajomość Django Admin w zakresie zarządzania złożonymi danymi aplikacji
- Praktyczna znajomość komunikacji asynchronicznej z wykorzystaniem RabbitMQ i Redis
- Doświadczenie w projektowaniu architektury systemów rozproszonych
- Rozwinięte umiejętności w pracy z Elasticsearch obejmujące optymalizację mechanizmów wyszukiwania
- Znajomość technologii RDF oraz umiejętność wykorzystania Jena Fuseki do przetwarzania danych RDF
- Doświadczenie w analizie i wizualizacji danych przy użyciu Metabase
- Zaawansowana znajomość systemu kontroli wersji Git oraz procesów CI/CD
- Doświadczenie w administracji serwerami HTTP takimi jak Nginx oraz optymalizacji ich konfiguracji
- Umiejętność koordynowania pracy i wspierania mniej doświadczonych członków zespołu
- Zdolność analitycznego myślenia oraz podejmowania decyzji architektonicznych
- Praktyczna umiejętność projektowania złożonych systemów z wykorzystaniem Domain-Driven Design i architektury heksagonalnej
- Umiejętność pracy z narzędziami JIRA i Confluence
- Gotowość do udziału w obowiązkowym teście stacjonarnym w Warszawie
Mile widziane
- Doświadczenie w modernizacji rozbudowanych systemów informatycznych
- Doświadczenie we współpracy z architektami i zespołami odpowiedzialnymi za wiele warstw systemu
- Doświadczenie w przygotowywaniu prezentacji technicznych i prowadzeniu szkoleń wewnętrznych
Twój wkład do projektu
- Modernizacja rozwiązań IT we wszystkich warstwach systemu
- Projektowanie modernizowanych systemów oraz ich poszczególnych komponentów
- Dbanie o zgodność rozwijanych rozwiązań z przyjętymi wytycznymi architektonicznymi
- Wspieranie architektów w projektowaniu rozwiązań i definiowaniu standardów technicznych
- Przygotowywanie przeglądów powdrożeniowych
- Dostarczanie produktów merytorycznych zgodnie z harmonogramem i ustalonymi standardami jakości
- Weryfikacja jakości kodu tworzonego przez innych programistów
- Prowadzenie przeglądów kodu i wspieranie utrzymania dobrych praktyk programistycznych
- Dzielenie się wiedzą z członkami zespołu
- Organizowanie prezentacji i szkoleń wewnętrznych
- Mentoring mniej doświadczonych programistów
Tak o Ciebie zadbamy
Dołączając do Edge One Solutions, otrzymujesz pełne wsparcie w rozwoju zawodowym i osobistym, co daje Ci realną szansę na budowanie kariery zgodnie z własnymi celami.
- Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
- Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
- #SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
- Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
- Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
- Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i platforma ze wsparciem psychologicznym
- Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
Nie spełniasz wszystkich wymagań, a projekt Cię zainteresował? Nie wahaj się i aplikuj. Porozmawiajmy!