Senior Python Developer | Sektor publiczny

Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#436925·Dodano dziś·2
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

PythonDjangoFlaskDRFFastAPIFalconDockerKubernetesRabbitMQRedis

Firma i stanowisko

Nasz Klient z sektora administracji publicznej odpowiada za rozwój i utrzymanie rozbudowanych systemów informatycznych oraz usług cyfrowych wykorzystywanych na szeroką skalę.

Wymagania

  • 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

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

Obowiązki

  • 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

Benefity

  • Indywidualne wsparcie Service Delivery Managera pomagającego w planowaniu ścieżki kariery
  • Szkolenia, certyfikaty i konferencje dofinansowane lub w pełni pokrywane
  • Możliwość zmiany projektu i dobrania kolejnego zgodnie z preferencjami (#SmartChange)
  • Wsparcie work-life balance, wyjścia integracyjne, aktywności sportowe i webinary (#edge1talks)
  • Wsparcie sportowych inicjatyw i wynajem sal treningowych
  • Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie i platformę wsparcia psychologicznego
  • Elastyczne benefity z własnym wyborem w systemie punktowym
Dofinansowanie szkoleń
Budżet konferencyjny
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny
Płatny urlop
Spotkania integracyjne

Inne informacje

Gotowość do udziału w obowiązkowym teście stacjonarnym w Warszawie

Edge One Solutions

Edge One Solutions

367 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz