Pracuj.pl Hybrydowo Senior

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