#1 Job Board for tech industry in Europe

Python Developer
Python

Python Developer

Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Remote

Tech stack

    OOP

    regular

    Celery

    regular

    Solid

    regular

    Pandas

    nice to have

    MS SQL

    nice to have

    NumPy

    nice to have

    REST API

    nice to have

Job description

Online interview
Twój zakres obowiązków:

  • Projektowanie systemu importu i modelowania danych dostarczanych przez klientów,
  • Rozwój systemu o dodatkową logikę tworzenia modelu danych i ich normalizacji,
  • Tworzenie oprogramowania wspomagającego komunikację z innymi systemami (REST, bazy danych),
  • Projektowanie i modelowanie persystencji danych.

Nasze wymagania:

  • Bardzo dobra znajomość programowania w Python (v. 3.6+) – min 2 lata doświadczenia,
  • Znajomość i umiejętność implementacji OOP oraz SOLID,
  • Umiejętność pisania testów jednostkowych i integracyjnych - TDD, znajomość frameworka pytest,
  • Zrozumienie działania MQ np. Celery,
  • Doświadczenie w programowaniu skryptów automatyzujących procesy,
  • Umiejętność posługiwania się systemem kontroli wersji GIT, znajomość zasad git-flow.

Mile widziane:

  • Znajomość relacyjnych baz danych np. MS SQL,
  • Doświadczenie w tworzeniu i używaniu interfejsów API REST,
  • Doświadczenie korzystania z bibliotek Pandas oraz Numpy,
  • Doświadczenie z JIRA, Confluence,
  • Znajomość i umiejętność korzystania z wzorców projektowych,
  • Samodzielność w poszukiwaniu rozwiązań.

Benefity:

  • Praca w 100% zdalna,
  • Szkolenia techniczne oraz konferencje,
  • Szkolenia wewnętrzne np. Scrum od podstaw, UML diagramy i sekwencje,
  • Dostęp do Pluralsight,
  • Możliwość korzystania z opieki medycznej, karty multisporti inne,
  • Owocowe czwartki jeśli zdecydujesz się na pracę z biura 😊