Senior Python Developer
Abrahama 1, Kraków +4 Locations
H2B Group
Kim jest H2B Group?
Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.
Dlaczego warto z nami współpracować?
✨ Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.
💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.
🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.
🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.
Obecnie poszukujemy Senior Python Developera, który dołączy do projektu naszego klienta – wiodącego dostawcy technologii dla tradycyjnego oraz nowego sektora energetycznego. Nasz klient realizuje kompleksowe projekty, produkty i usługi, koncentrując się na transformacji ekonomiki projektów oraz wspierając klientów w pozyskiwaniu nowych źródeł energii przy jednoczesnym ograniczaniu emisji CO₂. Innowacyjne podejście firmy wspiera globalne cele transformacji energetycznej i zrównoważonego rozwoju.
Senior Python Engineer
Twoje zadania
Pisanie czystego i utrzymywalnego kodu w Pythonie zgodnie z zasadami PEP
Tworzenie i utrzymanie pakietów oprogramowania dla obliczeń naukowych
Budowa i utrzymanie interfejsów wiersza poleceń (CLI)
Tworzenie i utrzymanie aplikacji webowych oraz dashboardów
Projektowanie i implementacja pipeline’ów analizy danych
Tworzenie i utrzymywanie struktur baz danych oraz zapytań SQL
Optymalizacja wydajności i skalowalności kodu
Tworzenie i utrzymywanie testów automatycznych w celu walidacji oprogramowania
Współpraca w zespole zgodnie z praktykami Agile, kontrolą wersji i procesami CI/CD
(Mile widziane) Udział w tworzeniu i utrzymaniu modeli uczenia maszynowego
Wymagania (must have)
Minimum 5 lat doświadczenia zawodowego w Pythonie
Wykształcenie wyższe techniczne — licencjat lub magister (Informatyka, Data Science lub kierunek pokrewny)
Bardzo dobra znajomość Python i SQL oraz doświadczenie z NumPy, Pandas, SciPy
Doświadczenie w tworzeniu aplikacji webowych/dashboardów (Streamlit, Dash, Flask)
Znajomość narzędzi do wizualizacji danych (Matplotlib, Seaborn, Plotly)
Znajomość narzędzi Git, CI/CD (Azure Pipelines, GitHub Actions, Docker)
Doświadczenie w pisaniu testów automatycznych (pytest)
Umiejętność tworzenia CLI z wykorzystaniem Click lub Argparse
Doświadczenie w projektowaniu baz danych i optymalizacji zapytań (PostgreSQL, Snowflake, SQLite, HDF5)
Wiedza z zakresu optymalizacji i skalowalności kodu (Numba, Dask)
Doświadczenie w pracy w środowisku Agile
Mile widziane (nice to have)
Doświadczenie w tworzeniu modeli uczenia maszynowego
Wiedza z zakresu branży energetycznej, inżynierii lub produkcji
Znajomość zagadnień bezpieczeństwa danych, zgodności i zarządzania metadanymi
Wymagany poziom języka angielskiego
Upper-Intermediate (B2) – swobodna komunikacja w środowisku międzynarodowym.
Korzyści z pracy:
Zakres benefitów może różnić się w zależności od lokalizacji i rodzaju umowy. Szczegóły przekaże rekruter.
Udział w międzynarodowych projektach
Elastyczny model pracy: biurowy, hybrydowy lub zdalny
Prywatna opieka medyczna
Program uznaniowy i motywacyjny
Dofinansowanie nauki i program rozwoju kompetencji
Program well-beingowy
Spotkania zespołowe i benefity lokalne
Dofinansowanie aktywności sportowych
Premie za polecenia
Nowoczesny sprzęt
Senior Python Developer
Senior Python Developer
Abrahama 1, Kraków
H2B Group