F/M: Java Python Developer Big Data (Polish language required)
Tech Stack / Keywords
Firma i stanowisko
Dołączysz do zespołu Big Data, który realizuje różnorodne projekty biznesowe związane z pozyskiwaniem, przetwarzaniem oraz udostępnianiem danych w różnych formach – API, raporty, dashboardy. Pracujemy zarówno na danych ustrukturyzowanych, jak i nieustrukturyzowanych.
Projekt opiera się głównie na Javie oraz Pythonie, a kluczowym obszarem są mikroserwisy oraz API uruchamiane na Kubernetesie. Zespół działa w metodyce Agile i stawia na jakość, skalowalność oraz nowoczesne podejście do Big Data.
Wymagania
• Doświadczenie w projektowaniu i programowaniu systemów IT • Bardzo dobra znajomość Java i Python oraz zasad OOP i clean code • Doświadczenie w technologiach Big Data (Hadoop, Spark, Kafka, NiFi, Elasticsearch, Hive, Flink lub podobne) • Doświadczenie w tworzeniu mikroserwisów i REST API • Praca z Dockerem i Kubernetesem • Doświadczenie z narzędziami CI/CD (Jenkins, Bamboo lub podobne) • Znajomość SQL oraz baz danych (preferowany PostgreSQL) • Umiejętność pracy zespołowej i doświadczenie w środowisku zwinnym
Nice to have:
- Spring Framework / Spring Boot / Liquibase
- Bazy NoSQL (MongoDB, HBase)
- Git oraz IDE: IntelliJ IDEA / PyCharm
- Język angielski umożliwiający czytanie dokumentacji technicznej
- Doświadczenie w Agile (Scrum)
Obowiązki
• Współtworzyć specyfikacje wymagań i wyceniać pracochłonność zmian • Projektować i implementować rozwiązania Big Data oraz mikroserwisy REST API • Pracować z danymi ustrukturyzowanymi i nieustrukturyzowanymi • Tworzyć i rozwijać API udostępniające dane dla systemów zewnętrznych • Nadzorować prace implementacyjne oraz opiniować rozwiązania dostawców zewnętrznych • Dbać o dokumentację techniczną oraz standardy projektowe i programistyczne • Zapewniać jakość, wymagania funkcjonalne i niefunkcjonalne dostarczanych rozwiązań • Wspierać wdrożenia, stabilizację oraz utrzymanie systemów (III linia ServiceDesk) • Identyfikować ryzyka i wdrażać działania je mitygujące • Pracować w dojrzałym zespole Agile (Scrum) i wdrażać nowe technologie
Oferta
• Pracę przy nowoczesnych projektach Big Data o realnym znaczeniu biznesowym • Udział w projektach opartych o skalowalne rozwiązania chmurowe i konteneryzację • Realny wpływ na standardy techniczne i kierunek rozwoju systemów • Partnerską współpracę w interdyscyplinarnym zespole • Środowisko nastawione na jakość, rozwój technologiczny i stabilność projektu
PEOPLEVIBE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
77 aktywnych ofert