F/M: Java Python Developer (Big Data)
PEOPLEVIBE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Warszawa
Wymagania
- Java
- Python
- Docker
- Kubernetes
- SQL
- Hadoop
- Spark
- Kafka
- NiFi
- Elasticsearch
- Hive
- Flink
- Jenkins
- Bamboo
- PostgreSQL
- Spring Boot
- Spring Framework
- MongoDB
- HBase
- IntelliJ
- PyCharm
Opis stanowiska
Nasze 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 Mile widziane: 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) O projekcie: 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. 📍 Lokalizacja: Praca hybrydowa (4 dni zdalnie + 1 dzień w biurze, Warszawa – Rondo Daszyńskiego) Zakres obowiązków: Współtworzenie specyfikacji wymagań i wycenianie pracochłonności zmian Projektowanie i implementowanie rozwiązań Big Data oraz mikroserwisów REST API Praca z danymi ustrukturyzowanymi i nieustrukturyzowanymi Tworzenie i rozwijanie API udostępniających dane dla systemów zewnętrznych Nadzorowanie prac implementacyjnych oraz opiniowanie rozwiązań dostawców zewnętrznych Dbane o dokumentację techniczną oraz standardy projektowe i programistyczne Zapewnianie jakości, wymagań funkcjonalnych i niefunkcjonalnych dostarczanych rozwiązań Wspieranie wdrożeń, stabilizacji oraz utrzymania systemów (III linia ServiceDesk) Identyfikowanie ryzyk i wdrażanie działań je mitygujących Praca w dojrzałym zespole Agile (Scrum) i wdrażanie nowych technologii Oferujemy: 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