Programista/Programistka Python
Axians IT Poland
⚲ Warszawa
Wymagania
- Hadoop
- Apache Airflow
- SQL
- Python
- Apache Spark
- Git
- PostgreSQL
- EnterpriseDB
- CI/CD
Opis stanowiska
Programista/Programistka Python Twój zakres obowiązków: • Projektowanie i implementacja procesów ETL/ELT w środowisku on-premise. • Tworzenie i optymalizacja kodu w Python w projektach Big Data. • Budowa i zarządzanie DAG-ami w Apache Airflow (orkiestracja procesów). • Przetwarzanie dużych zbiorów danych z wykorzystaniem Apache Spark i Hadoop. • Optymalizacja zapytań SQL oraz analiza danych w PostgreSQL / EnterpriseDB. • Współpraca przy projektach klasy enterprise (hurtownie danych, big volumes). • Udział w procesach CI/CD (pipeline’y, testy, deployment). • Praca w interdyscyplinarnych zespołach projektowych. Nasze wymagania: • Minimum 2 lata doświadczenia w obszarze przetwarzania dużych zbiorów danych. • Udział w projektach Big Data o budżecie ≥ 1 mln zł, realizowanych w ostatnich 24 miesiącach. • Doświadczenie w projektach IT o dużej skali (preferowane w obszarze ochrony zdrowia, Hurtowni Danych oraz Big Data (Spark/Hadoop)). • Praktyka w środowiskach on-premise. • Wykształcenie wyższe (kierunek techniczny lub pokrewny). • Umiejętność pracy w złożonych projektach i interdyscyplinarnych zespołach. • Bardzo dobra organizacja pracy, orientacja na realizację celów. • Stack technologiczny, który należy znać: • Python – zaawansowana znajomość, doświadczenie projektowe i komercyjne. • Apache Spark – przetwarzanie dużych zbiorów danych, joby batchowe, optymalizacja. • Apache Airflow – budowa DAG-ów, orkiestracja procesów ETL/ELT. • SQL – bardzo dobra znajomość, w tym optymalizacja zapytań. • Hadoop – znajomość architektury i ekosystemu. • Git – praktyczna umiejętność pracy z systemem kontroli wersji. • PostgreSQL / EnterpriseDB – analiza oraz przetwarzanie danych o dużej wolumetrii. • Znajomość procesów CI/CD. Mile widziane certyfikaty: • Agile PM lub równoważny. • Apache Airflow (np. Airflow Fundamentals, DAG Authoring). • Apache Spark (np. Spark Developer Associate). To oferujemy: • Stabilne zatrudnienie w oparciu o umowę o pracę lub B2B. • Pracę w dynamicznie rozwijającej się organizacji będącej częścią międzynarodowej grupy VINCI Energies. • Onboarding i szkolenia wprowadzające. • Możliwość pracy w trybie zdalnym. • Pakiet medyczny Medicover. • Pakiet rekreacyjno-sportowy Multisport. • Nauka języka angielskiego na platformie TUTLO. • Możliwość przystąpienia do ubezpieczenia grupowego na preferencyjnych warunkach.