Specjalista ds. ds. rozwoju oprogramowania - Python Backend (k/m/n)

Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę
#394771·Dodano 3 dni temu·1
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PythonClean CodeSolidDRYfastapiFlaskDjangoORM

Firma i stanowisko

Polskie Sieci Elektroenergetyczne S.A. poszukują osoby na stanowisko związane z rozwojem oprogramowania backendowego w języku Python, w tym projektowania, implementacji i optymalizacji interfejsów API, rozwijania aplikacji backendowych oraz architektury mikroserwisowej, a także integracji z bazami danych SQL i NoSQL.

Wymagania

  • Wykształcenie wyższe o profilu informatycznym, matematycznym lub pokrewnym
  • Doświadczenie w programowaniu w języku Python, szczególnie w projektach backendowych
  • Bardzo dobra znajomość Python
  • Znajomość paradygmatów programowania obiektowego i funkcyjnego
  • Praktyczna znajomość wzorców projektowych oraz zasad projektowania architektury oprogramowania
  • Umiejętność stosowania zasad Clean Code, SOLID oraz DRY
  • Doświadczenie w pracy z frameworkami FastAPI, Flask lub Django
  • Doświadczenie w projektowaniu i integracji REST API
  • Znajomość narzędzi ORM (np. SQLAlchemy, Django ORM, SQLModel)
  • Doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL, MySQL)
  • Praktyczna znajomość bibliotek do analizy danych, takich jak pandas i NumPy
  • Doświadczenie w analizie oraz optymalizacji wydajności aplikacji
  • Doświadczenie w implementacji algorytmów optymalizacyjnych, szczególnie z zakresu optymalizacji liniowej i kombinatorycznej

Nice to have:

  • Znajomość systemów Linux
  • Doświadczenie w pracy z Docker oraz Kubernetes
  • Praktyczna znajomość narzędzi CI/CD (GitHub Actions, GitLab CI, Jenkins)
  • Doświadczenie w automatyzacji procesów wdrożeniowych i utrzymaniowych
  • Znajomość rozwiązań Infrastructure as Code (np. Terraform)
  • Doświadczenie w konfiguracji środowisk developerskich oraz produkcyjnych
  • Znajomość zagadnień związanych z bezpieczeństwem aplikacji i środowisk (DevSecOps)
  • Doświadczenie w pracy z platformami chmurowymi Microsoft Azure lub Amazon Web Services (AWS)

Obowiązki

  • Projektowanie, implementacja oraz optymalizacja interfejsów API
  • Tworzenie i rozwój aplikacji backendowych oraz architektury mikroserwisowej
  • Rozwój wewnętrznych bibliotek analitycznych
  • Implementacja algorytmów obliczeniowych, w tym optymalizacji liniowej i kombinatorycznej
  • Integracja aplikacji z bazami danych SQL i NoSQL
  • Zarządzanie zależnościami oraz wersjonowaniem oprogramowania
  • Udział w przeglądach kodu (Code Review)
  • Przygotowywanie testów jednostkowych, integracyjnych oraz wydajnościowych
  • Opracowywanie i aktualizacja dokumentacji technicznej
  • Współpraca z zespołem badawczo-rozwojowym (R&D) przy opracowywaniu nowych rozwiązań i algorytmów
  • Utrzymanie oraz rozwój procesów CI/CD i środowisk wdrożeniowych
  • Automatyzacja procesów wdrożeniowych oraz operacyjnych

Benefity

  • 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, w tym prywatna opieka medyczna, ubezpieczenie na życie, karta multisport, dodatkowe świadczenia w ramach ZFŚS
  • Dodatkowy dzień wolny z okazji Dnia Energetyka - 14 sierpnia
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Premie
Płatny urlop

Inne informacje

Zgodnie z art. 13 ust. 1 rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 oraz innymi przepisami RODO, Polskie Sieci Elektroenergetyczne S.A. informuje o zasadach przetwarzania danych osobowych kandydatów i zapewnia prawa związane z ochroną danych osobowych.

Polskie Sieci Elektroenergetyczne S.A.

Polskie Sieci Elektroenergetyczne S.A.

9 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz