Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Senior Streaming Fling AI Engineer.
Senior Streaming Fling AI Engineer (zdalnie)
Zakres obowiązków:
- 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).
Oczekujemy:
- Minimum 8 lat doświadczenia zawodowego w IT, ze specjalizacją w obszarze stream processingu i architektur eventowych.
- Zaawansowanej znajomości Apache Flink, w tym Flink SQL (wyrażenia filtrujące, projekcje, window joins) oraz Flink Kubernetes Operator (deployment, zarządzanie jobami).
- Biegłej znajomości konceptów stateful stream processingu.
- Praktycznej znajomości 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świadczenia w projektowaniu i ewolucji schematów Avro oraz korzystaniu z Schema Registry API.
- Umiejętności deployowania i operowania workloadami przez Kubernetes Operator, podstawowego troubleshootingu (logi, stan podów, konfiguracja zasobów).
- Mile widziane:
- 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.
- Znajomość języka angielskiego na poziomie B2 lub C1 – umożliwiająca swobodną komunikację w międzynarodowym środowisku.
- Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca.
Oferujemy:
- Długofalowa współpraca z wynagrodzeniem w przedziale 140-180 PLN netto/godz. + VAT.
- Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia.
- Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie).
- Współpraca w pełni zdalna.
- Benefity - prywatna opieka medyczna, karta Multisport.
- Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.