Programista Backend (Python) / Inżynier DevOps (k/m/n)

AmRest Holdings SE

Town of Poland (NY)

On-site

USD 47,435 - 73,788

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Polskie Sieci Elektroenergetyczne S.A. poszukuje doświadczonego programisty Python w Warszawie, który będzie projektował i implementował API oraz rozwijał backendowe mikroserwisy w zespole R&D.

Wymagana jest biegła znajomość Pythona, frameworków REST, znajomość SQL/NoSQL, Docker i Kubernetes, a także praktyka z CI/CD i optymalizacją wydajności kodu. Praca w dynamicznym środowisku, z możliwością rozwoju i szkoleń.

Qualifications

  • Wyższe studia z informatyki/matematyki lub pokrewnych.
  • Bardzo dobra znajomość Pythona i programowania obiektowego i funkcyjnego.
  • Doświadczenie z FastAPI/Flask/Django, REST API, ORM i bazami SQL.
  • Prawidłowa znajomość Pandas/NumPy oraz algorytmów optymalizacyjnych.
  • Dobra znajomość Linuxa, Docker i Kubernetes, CI/CD (GitHub Actions, GitLab CI, Jenkins).

Responsibilities

  • Projektowanie, implementacja i optymalizacja API.
  • Tworzenie i rozwój backendu oraz mikroserwisów.
  • Tworzenie i rozwój wewnętrznych bibliotek analitycznych.
  • Implementacja algorytmów optymalizacyjnych (LP i combinatoryczna).
  • Integracja z bazami SQL i NoSQL.
  • Zarządzanie zależnościami i wersjonowaniem oprogramowania.
  • Uczestnictwo w Code Review.
  • Pisanie testów jednostkowych, integracyjnych i wydajnościowych.
  • Tworzenie i utrzymanie dokumentacji technicznej.
  • Współpraca z R&D nad nowymi rozwiązaniami i algorytmami.
  • Utrzymanie i rozwój pipeline’ów CI/CD oraz środowisk wdrożeniowych.
  • Automatyzacja procesów wdrożeniowych i operacyjnych.

Skills

Python
Objektowe
Funkcyjne
REST API
FastAPI/Flask/Django
ORM
PostgreSQL/MySQL
Pandas/NumPy
Linux
Docker
Kubernetes
CI/CD
GitHub Actions
GitLab CI
Jenkins

Education

Wyższe studia z informatyki/matematyki

Job description

Polskie Sieci Elektroenergetyczne S.A. poszukują osoby na stanowisko:

Miejsce pracy: Warszawa

Podstawowy zakres obowiązków:
  • projektowanie, implementacja i optymalizacja API
  • tworzenie i rozwój aplikacji backendowych oraz mikroserwisów
  • tworzenie i rozwój wewnętrznych bibliotek analitycznych
  • implementacja algorytmów obliczeniowych (w szczególności optymalizacji liniowej i kombinatorycznej)
  • integracja z bazami danych SQL i NoSQL
  • zarządzanie zależnościami i wersjonowaniem oprogramowania
  • uczestniczenie w Code Review
  • pisanie testów jednostkowych, integracyjnych i wydajnościowych
  • tworzenie i utrzymanie dokumentacji technicznej
  • współpraca z zespołem R&D przy rozwoju nowych rozwiązań i algorytmów
  • utrzymanie i rozwój pipeline’ów CI/CD oraz środowisk wdrożeniowych
  • automatyzacja procesów wdrożeniowych i operacyjnych
Wymagania:
  • wykształcenie wyższe o profilu informatycznym, matematycznym lub pokrewnym
  • bardzo dobra znajomość języka Python oraz doświadczenie w programowaniu obiektowym i funkcyjnym, znajomość wzorców projektowych, zasad architektury oprogramowania oraz dobrych praktyk programistycznych (Clean Code, SOLID, DRY)
  • doświadczenie w pracy z frameworkami FastAPI, Flask lub Django, projektowaniu i integracji REST API, wykorzystaniu ORM (np. SQLAlchemy, Django ORM, SQLModel) oraz baz danych SQL (PostgreSQL, MySQL), a także w analizie i optymalizacji wydajności kodu
  • praktyczna znajomość narzędzi do analizy danych (pandas, NumPy) oraz doświadczenie w implementacji algorytmów optymalizacyjnych, w szczególności z zakresu optymalizacji liniowej i kombinatorycznej
  • bardzo dobra znajomość systemów Linux, doświadczenie w konteneryzacji z wykorzystaniem Docker i Kubernetes, pracy z narzędziami CI/CD (GitHub Actions, GitLab CI, Jenkins), automatyzacji procesów wdrożeniowych oraz konfiguracji środowisk deweloperskich i produkcyjnych
Mile widziane:
  • znajomość praktyk Infrastructure as Code (np. Terraform), zagadnień DevSecOps, doświadczenie z platformami chmurowymi Azure lub AWS oraz systemami orkiestracji kontenerów
  • wiedza z zakresu analizy danych i statystyki, doświadczenie w modelowaniu i optymalizacji oraz znajomość języka R
  • zatrudnienie w oparciu o umowę o pracę
  • atrakcyjny system wynagrodzeń uwzględniający czytelny system premiowy
  • szkolenia podnoszące kwalifikacje i zapewniające rozwój zawodowy
  • pakiet benefitów pozapłacowych, m.in. prywatna opieka medyczna, ubezpieczenie na życie, karta multisport, dodatkowe świadczenia w ramach ZFŚS
  • dodatkowy dzień wolny z okazji Dnia Energetyka - 14 sierpnia
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Python Developer | API & Microservices
Backend Python Developer | API & Microservices

AmRest Holdings SE • Town of Poland (NY)

On-site
USD 47,435 - 73,788
Backend Developer
Backend Developer

Aether Biomedical • United States

On-site
USD 40,000 - 55,000
Karta Multisport
Elastyczne godziny pracy
Możliwość pracy z biura w Lublinie/War
Python Developer / Backend Developer
Python Developer / Backend Developer

Taxus IT Sp. z o.o. • Town of Poland (NY)

On-site
USD 80,000 - 110,000
Solutions Architect - Python & Go
Solutions Architect - Python & Go

Lever, Inc. • United States

Remote
USD 55,000 - 80,000
Senior Python Developer
Senior Python Developer

Talent Place • Town of Poland (NY)

On-site
USD 80,000 - 120,000
Elastyczna forma zatrudnienia (B2B lub UoP)
Możliwość pracy zdalnej i hybrydowej
Brak dress code
+2
Full Stack Developer – React/Python/Databricks
Full Stack Developer – React/Python/Databricks

Square One Resources • United States

Remote
USD 48,000 - 69,000
Remote work 100%
Sport package
Private medical care
Senior Fullstack Engineer - Python & Go
Senior Fullstack Engineer - Python & Go

Lever, Inc. • United States

Remote
USD 40,000 - 60,000
Full Stack AI Developer (TypeScript+Python)
Full Stack AI Developer (TypeScript+Python)

Be in IT to butikowa firma rekrutacyjna IT. • United States

Remote
USD 51,000 - 58,000
Prywatna opieka medyczna
Karta Multisport
Nowoczesny sprzęt i konfiguracja
Senior Data Engineer
Senior Data Engineer

Codest • Town of Poland (NY)

On-site
USD 120,000 - 160,000
Umowa B2B
Dni wolne święta
Karta Worksmile 300 zł
+1
Analityk IT (k/m)
Analityk IT (k/m)

Apator SA • United States

On-site
USD 24,000 - 34,000
Prywatna opieka medyczna
Ubezpieczenie na życie
Budżet na szkolenia i konferencje
+3