BIG DATA Developer (Java & Python)
📍 Warszawa – praca hybrydowa (min. 1 dzień w tygodniu z biura)
💰 Stawka: 150–175 PLN/h (B2B)
🏢 Projekt: systemy dla branży ubezpieczeniowej
🤝 Forma współpracy: B2B
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.
Twoje Zadania
- 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
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
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
Proces Rekrutacyjny
Rekrutacja składa się z
dwóch etapów:
1️⃣ Rozmowa telefoniczna z rekruterem krótkie spotkanie (do 30 minut), podczas którego porozmawiamy o Twoim doświadczeniu, projekcie oraz oczekiwaniach.
2️⃣ Spotkanie techniczne online maksymalnie 60-minutowa rozmowa z zespołem technicznym.
Zainteresowany/a? Prześlij swoją aplikację i sprawdźmy, czy to dobry match.