#1 Job Board for tech industry in Europe

Backend Python Developer
Python

Backend Python Developer

Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent, B2B
Operating mode
Office

Tech stack

    Python

    regular

    Flask

    regular

    PostgreSQL

    regular

    ORM

    regular

    Apache HTTP Server

    regular

    Docker

    regular

    CI/CD

    regular

Job description


Dołączysz do zespołu, który specjalizuje się w budowie systemów GIS służących do przetwarzania, analiz i wizualizacji danych przestrzennych. Będziesz współtworzył i rozwijał nasz własny produkt oraz systemy dedykowane dla klientów komercyjnych i instytucjonalnych w wielu sektorach gospodarki w oparciu o najnowsze technologie.

Zadania
  • Programowanie aplikacji z obszaru GIS w technologii Python (Flask);
  • Organizacja środowiska pracy  w zakresie zagadnień DevOps (automatyczny deployment, monitoring infrastruktury);
  • Udział w pełnym cyklu wytwarzania oprogramowania: analiza wymagań, projektowanie, tworzenie kodu źródłowego, testowanie powstających funkcjonalności,  budowa i deployment aplikacji;
  • Udział w konfiguracji środowisk dla wdrożeń systemów GIS;
  • Wsparcie projektowania architektury i infrastruktury dla tworzonych rozwiązań;
  • Udział w doborze technologii do rozwiązań na podstawie znajomości trendów rozwoju oprogramowania i najnowszych technologii;

Wymagania
  • Doświadczenie w tworzeniu serwisów REST w języku Python z wykorzystaniem frameworku Flask;
  • Doświadczenie w warstwie bazodanowej (PostgreSQL, mechanizmy ORM);
  • Znajomość warstwy serwerowej (Apache HTTP Server, Tomcat,  GeoServer, PostgreSQL);
  • Doświadczenie w budowie i zarządzaniu serwisami budowanymi w architekturze mikroserwisów w oparciu o technologię konteneryzacji (Docker);
  • Znajomość narzędzi i automatyzacji pracy w obszarze  CI/CD;
  • Nastawienie na jakość pisanego kodu, znajomość wzorców projektowych i dobrych praktyk programowania;
  • Znajomość systemu  kontroli wersji (GIT);
  • Dobra znajomość języka angielskiego;
  • Komunikatywność, umiejętność analitycznego myślenia, samodzielność i zorientowanie na rozwiązania;

Mile widziane
  • Znajomość technologii PostGIS;
  • Znajomość technologii noSQL;
  • Podstawowa znajomość zagadnień z zakresu technologii chmurowych lub chęć rozwoju w tym kierunku;

Oferujemy
  • Pracę w kameralnym kreatywnym i dynamicznym zespole;
  • Możliwość rozwoju, w tym objęcia roli team lidera zespołu programistów w przyszłości;

Rekrutacja dla Spółki Córki e-point Polska sp. z o.o.