Big Data Developer (Java & Python)
NESS SOLUTION sp. z o.o.
⚲ Warszawa
150–175 zł netto (+ VAT) / godz.
Wymagania
- Java
- Python
- Docker
- Kubernetes
- SQL
- Hadoop
- Spark
- Kafka
- NiFi
- Elasticsearch
- Hive
- Flink
- Jenkins
- Bamboo
- PostgreSQL
- Spring Boot
- Spring Framework
- Liquidbase
- IntelliJ
- PyCharm
- Git
Opis stanowiska
Nasze wymagania: doświadczenie w projektowaniu i programowaniu systemów IT bardzo dobra znajomość Java oraz Python znajomość zasad programowania obiektowego i clean code doświadczenie w pracy z technologiami Big Data (np. Hadoop, Spark, Kafka, NiFi, Elasticsearch, Hive, Flink) doświadczenie w tworzeniu mikroserwisów oraz REST API doświadczenie w pracy z Docker oraz Kubernetes doświadczenie w pracy z narzędziami CI/CD (np. Jenkins, Bamboo) dobra znajomość SQL oraz doświadczenie w pracy z bazami danych (preferowany PostgreSQL) Mile widziane: doświadczenie w pracy z Spring Framework / Spring Boot znajomość baz NoSQL (MongoDB, HBase) doświadczenie w pracy z Liquibase znajomość narzędzi IntelliJ IDEA / PyCharm oraz Git znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną doświadczenie w pracy w metodykach Agile / Scrum O projekcie: Poszukujemy doświadczonego Big Data Developera, który dołączy do zespołu rozwijającego systemy przetwarzania danych w środowisku Big Data. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie i rozwój rozwiązań technologicznych wspierających kluczowe procesy biznesowe w organizacji. 📍 Warszawa – praca hybrydowa (min. 1 dzień w tygodniu z biura) 🏢 Projekt: systemy dla branży ubezpieczeniowej Zakres obowiązków: współpraca przy tworzeniu specyfikacji wymagań oraz projektowaniu rozwiązań IT projektowanie i rozwój systemów informatycznych w oparciu o architekturę systemową implementacja rozwiązań w technologiach Java oraz Python rozwój i utrzymanie komponentów Big Data oraz mikroserwisów tworzenie oraz rozwój REST API współpraca z zespołem developerskim oraz dostawcami zewnętrznymi review kodu oraz dbanie o jakość i zgodność z dobrymi praktykami programistycznymi wsparcie procesu wdrożeń oraz stabilizacja rozwiązań po implementacji udział w definiowaniu standardów projektowych i technologicznych Oferujemy: udział w długoterminowym i stabilnym projekcie pracę w dojrzałym zespole Scrumowym realny wpływ na rozwiązania techniczne i architekturę systemu współpracę z doświadczonym zespołem inżynierskim jasne procesy projektowe i technologiczne możliwość rozwoju w obszarze Big Data i nowoczesnych technologii