Senior Java Developer - FIX Protocol
Future Processing
Rola Senior ETL Developera polega na projektowaniu, budowaniu i rozwijaniu nowoczesnej infrastruktury backendowej i danych. Kandydat będzie aktywnie kształtować skalowalne rozwiązania ETL, wykorzystując podejścia oparte na sztucznej inteligencji do poprawy jakości oprogramowania, szybkości dostarczania i łatwości utrzymania. Praca obejmuje pełną odpowiedzialność za projektowanie rozwiązań, od koncepcji po wdrożenie, oraz współpracę z interesariuszami biznesowymi i architektami.
Brakuje: szczegółowy opis projektu, nad którym będzie pracował kandydat., informacje na temat wielkości zespołu, z którym będzie współpracował kandydat..
Rola Senior ETL Developera polega na projektowaniu, budowaniu i rozwijaniu nowoczesnej infrastruktury backendowej i danych. Kandydat będzie aktywnie kształtować skalowalne rozwiązania ETL, wykorzystując podejścia oparte na sztucznej inteligencji do poprawy jakości oprogramowania, szybkości dostarczania i łatwości utrzymania. Praca obejmuje pełną odpowiedzialność za projektowanie rozwiązań, od koncepcji po wdrożenie, oraz współpracę z interesariuszami biznesowymi i architektami.
- ✓Możliwość wpływania na architekturę i kierunek techniczny kluczowych rozwiązań.
- ✓Praca w środowisku aktywnie wykorzystującym AI-assisted software engineering.
- ✓Możliwość pracy nad nowoczesnymi, intensywnymi pod względem danych systemami z realnym wpływem biznesowym.
- ✓Współpraca z doświadczonymi inżynierami, architektami i interesariuszami biznesowymi.
- !Model pracy hybrydowej nie jest precyzyjnie określony pod względem liczby dni w biurze.
- !Zakres obowiązków obejmuje zarówno rozwój backendu, jak i infrastrukturę danych, co może wymagać szerokiego zakresu umiejętności.
- !Wspomniane są 'AI-driven approaches' i 'AI tools', ale brakuje szczegółów na temat konkretnych zastosowań i narzędzi.
- •Projektowanie, rozwijanie i utrzymywanie rozwiązań ETL z naciskiem na niezawodność, skalowalność i wydajność.
- •Przejmowanie odpowiedzialności za projektowanie rozwiązań od koncepcji po wdrożenie.
- •Współpraca z interesariuszami biznesowymi, użytkownikami danych i architektami w celu przełożenia potrzeb biznesowych na rozwiązania techniczne.
- •Zapewnienie wysokiej jakości i terminowości dostarczania produktów danych i usług backendowych.
- •Optymalizacja przepływów pracy inżynierskiej przy użyciu narzędzi AI, poprawiając wydajność, jakość dokumentacji i łatwość utrzymania.
- •Budowanie i utrzymywanie systemów zdarzeniowych, zapewniając spójność danych i odporność systemu.
- •Współtworzenie technicznym przywództwem, w tym standardami jakości kodu, najlepszymi praktykami i mentoringiem członków zespołu.
- •Udział w dyskusjach architektonicznych i proaktywne ulepszanie istniejących rozwiązań.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat na tym stanowisku powinien posiadać solidne doświadczenie w ETL, dobrą znajomość SQL i Pythona, a także podstawową wiedzę na temat Kafka i REST API. Powinien być w stanie samodzielnie projektować i wdrażać rozwiązania, wykazywać się umiejętnościami organizacyjnymi i komunikacyjnymi oraz dobrą znajomością języka angielskiego.
Oferta nie jest dla osób z niewielkim doświadczeniem w ETL, SQL lub Pythonie, które nie czują się komfortowo z pracą w architekturach sterowanych zdarzeniami lub nie posiadają biegłej znajomości języka angielskiego. Kandydaci bez doświadczenia w pracy z klientem lub bez umiejętności samodzielnego rozwiązywania problemów również mogą nie być odpowiedni.
- ?Jakie konkretne narzędzia AI są wykorzystywane w procesach inżynierskich?
- ?Jakie są oczekiwania dotyczące liczby dni pracy w biurze w modelu hybrydowym?
- ?Czy istnieją plany dotyczące rozwoju w kierunku Data Engineering lub bardziej specjalistycznych ról w obszarze danych?
- ?Jak wygląda proces code review i jakie są standardy jakości kodu w zespole?
- ?Jakie są główne wyzwania techniczne, z którymi zespół mierzy się obecnie?
- ?Czy są dostępne budżety szkoleniowe lub możliwości uczestnictwa w konferencjach branżowych?
- −Szczegółowy opis projektu, nad którym będzie pracował kandydat.
- −Informacje na temat wielkości zespołu, z którym będzie współpracował kandydat.
- −Dokładny opis procesu rekrutacyjnego, poza wstępnymi rozmowami.
Praca w środowisku, które aktywnie wykorzystuje AI-assisted software engineering i kładzie nacisk na współpracę z doświadczonymi inżynierami, architektami i interesariuszami biznesowymi. Oferuje elastyczne środowisko pracy i możliwości ciągłego uczenia się.
Rozmowa z rekruterem (ok. 15 min), Spotkanie rekrutacyjne (ok. 60 min).
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Hibernate. Pełne statystyki zarobków →