Python Developer

Python

Python Developer

Python
Bierutowska 43, Wrocław

IT KRD

Undetermined
Permanent
Mid
Remote

Job description

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 😊

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

Office location

Published: 01.10.2021