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

Summary

Develops and optimizes Python-based backend services and DevOps pipelines for a national power grid operator, focusing on APIs, microservices, and optimization algorithms.

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

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

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

Oferujemy:

  • 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

Osoby zainteresowane ofertą prosimy o nadsyłanie dokumentów aplikacyjnych.
Gwarantujemy pełną dyskrecję w trakcie i po zakończeniu procesu rekrutacyjnego.
PSE S.A. zastrzega sobie prawo do kontaktowania się tylko z wybranymi osobami.