Developer BIG DATA (Java & Python)
BIG DATA Developer (Java & Python)
📍 Warszawa (hybrydowo - min. 1 dzień w tygodniu z biura)
🏢 Projekt: system ubezpieczeniowy
🤝 Forma współpracy: B2B
Zakres obowiązków:
Współpraca w tworzeniu specyfikacji wymagań.
Wycena pracochłonności zmian w systemach informatycznych
Projektowanie i dokumentowanie szczegółowe systemów informatycznych na podstawie projektu
architektury
Opiniowanie i akceptowanie projektów realizowanych przez dostawców zewnętrznych
Implementacja rozwiązań w systemach informatycznych
Nadzorowanie prac implementacyjnych i odbiór kodu źródłowego oprogramowania oraz dokumentacji
technicznej od dostawców.
Zapewnienie realizacji wymagań eksploatacyjnych w dostarczanych rozwiązaniach
Zapewnienie realizacji wymagań funkcjonalnych i niefunkcjonalnych w dostarczanych rozwiązaniach
Definiowanie i rozwijanie standardów projektowania, dokumentacji i implementacji systemów
informatycznych
Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych
Wsparcie programistyczne podczas wdrażania rozwiązań
Stabilizacja wdrożonych rozwiązań
Identyfikacja ryzyk oraz podejmowanie działań mitygujących ryzyka
Definiowanie i rozwijanie standardów środowisk programistycznych
Pozyskiwanie i wdrażanie nowych technologii
Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami oraz dobrymi praktykami
Wymagania:
Doświadczenie w projektowaniu i programowaniu systemów IT
Bardzo dobra znajomość języków Java i Python oraz zasady programowania obiektowego i tworzenia czystego kodu
Doświadczenie w pracy z technologiami Big Data jak Hadoop, Spark, Kafka, NiFi, Elasticsearch, Hive, Flink
Doświadczenie w tworzeniu mikroserwisów i/lub usług typu REST API
Doświadczenie w osadzaniu aplikacji na Docker oraz Kubernetes
Doświadczenie w pracy z narzędziami CI/CD (Bamboo, Jenkins)
Znajomość SQL oraz doświadczenie z pracą z bazami danych (preferowany PostgreSQL)
Mile widziane:
Doświadczenie w tworzeniu oprogramowania z wykorzystaniem Spring Framework, Spring
Boot, Liquidbase
Znajomość rozwiązań NoSQL (MongoDB, HBase),
Znajomość IntelliJ IDEA/Pycharm oraz umiejętność pracy z GIT
Znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej,
Znajomość metodyki Agile (Scrum)
Co oferujemy
Udział w długoterminowym, stabilnym projekcie
Pracę w dojrzałym zespole scrumowym
Realny wpływ na rozwiązania techniczne
Jasne procesy i współpracę z doświadczonym zespołem
Developer BIG DATA (Java & Python)
Developer BIG DATA (Java & Python)