Senior Streaming Flink AI Engineer (Remote)
Be in IT
23500-30200 PLN miesięcznie (B2B)
Czym będziesz się zajmować?
- Długofalowa współpraca z międzynarodową firmą z sektora logistyki i transportu, świadczącą usługi na skalę globalną.
- Praca w ramach enterprise'owej platformy Kafka/Confluent (KNITE MEP), działającej w modelu współdzielonej odpowiedzialności z Centralną Platformą i AsyncAPI oraz dostępami Producentów i Konsumentów.
- Projektowanie i wdrażanie mechanizmów filtrowania treści (content-based filtering), projekcji payloadów (payload projection) oraz łączenia topiców (topic joins) jako uzupełnienie istniejącego filtrowania nagłówkowego.
- Tworzenie frameworka reguł filtrowania Flink SQL wraz z narzędziami do walidacji.
- Implementacja niestandardowego pluginu Kafka Connect SMT do transformacji XML-to-Avro (Java).
- Budowa schematu YAML i workflow opartego na Pull Requestach dla samoobsługi konsumentów.
- Integracja z Confluent Schema Registry.
- Przygotowanie manifestów deploymentowych dla Flink Kubernetes Operator.
- Realizacja projektu z aktywnym wykorzystaniem AI na wszystkich fazach cyklu życia (Agentic Engineering).
Kogo poszukujemy?
Wymagania kluczowe:- Minimum 8 lat doświadczenia zawodowego w IT, ze specjalizacją w obszarze stream processingu i architektur eventowych.
- Zaawansowana znajomość Apache Flink, w tym Flink SQL (wyrażenia filtrujące, projekcje, window joins) oraz Flink Kubernetes Operator (deployment, zarządzanie jobami).
- Biegła znajomość konceptów stateful stream processingu.
- Praktyczna znajomość Apache Kafka / Confluent Platform: model Kafka producer/consumer, Kafka Connect (source/sink connectors, pluginy SMT), Confluent Schema Registry (Avro), zarządzanie topicami i consumer groupami.
- Doświadczenie w projektowaniu i ewolucji schematów Avro oraz korzystaniu z Schema Registry API.
- Umiejętność deployowania i operowania workloadami przez Kubernetes Operator, podstawowego troubleshootingu (logi, stan podów, konfiguracja zasobów).
- Znajomość Table API
- Znajomość AsyncAPI v3 (czytanie i tworzenie specyfikacji, struktury komponentów wiadomości – traits, examples).
- Doświadczenie w tworzeniu niestandardowych pluginów Kafka Connect SMT (Java) oraz logiki transformacji XML-to-Avro.
- Znajomość GitOps / CI/CD – workflow'y deploymentu oparte na Pull Requestach, zarządzanie konfiguracją w YAML.
Czego wymagamy?
Znajomości:
Języki:
- Angielski
Jakie warunki i benefity otrzymasz?
- 140-180 PLN godzinowo (B2B)
- B2B - Elastyczne godziny pracy (100%)
- Praca zdalna: W całości
- Pakiet medyczny, Pakiet sportowy
Gdzie będziesz pracował?
Zdalnie
Kim jesteśmy? – Be in IT
W branży rekrutacji IT działam od 2016 roku, a od 2021 roku jako freelancer prowadzę własną firmę rekrutacyjną Be in IT. Specjalizuję się w kompleksowym wsparciu klientów w obszarze potrzeb związanych z technologiami informatycznymi. Lata praktyki i udane rekrutacje przyniosły mi cenne doświadczenie, które pozwala mi sprawnie i skutecznie zaspokajać potrzeby klientów, dbając jednocześnie o wysoką jakość obsługi kandydatów.
W mojej pracy kładę duży nacisk na tworzenie precyzyjnych i kompleksowych ofert pracy, co regularnie przekłada się na pozytywne opinie kandydatów. Moje zainteresowanie technologią IT oraz głębokie jej zrozumienie umożliwiają prowadzenie rozmów rekrutacyjnych w sposób swobodny i efektywny.
Posiadam certyfikat Krajowego Rejestru Agencji Zatrudnienia (wydany przez Marszałka Województwa Mazowieckiego) o numerze 27663