Data Streaming Engineer
Milyen feladatokban számítunk rád?
- Környezet kialakítása és fejlesztése (DEV)
- A data streaming platform (Confluent Platform / Apache Kafka) komponenseinek telepítése, konfigurálása és karbantartása a fejlesztői környezetben.
- A környezet kialakításának és konfigurációjának automatizálása és verziókövetése infrastructure-as-code eszközökkel (Ansible), a reprodukálható és konzisztens telepítés érdekében.
- CDC-alapú forrásintegráció megvalósítása (pl. Oracle XStream), valamint sink oldali integrációk (pl. JMS/MQ) kialakítása és finomhangolása DEV szinten.
- Kafka Connect connectorok (source/sink) beállítása, paraméterezése és teljesítményoptimalizálása.
- Schema Registry, topic-struktúra és adatformátumok (pl. Avro) kezelése, valamint a séma-evolúció gyakorlati kezelése.
- A DEV környezet üzemeltetése
- A fejlesztői streaming-környezet napi szintű működtetése, állapotának figyelése és rendelkezésre állásának biztosítása.
- Rutinszerű üzemeltetési feladatok végrehajtása a DEV környezetben (konfigurációmódosítások, verziófrissítések, kapacitáskezelés), lehetőség szerint Ansible-alapú automatizálással.
- A DEV környezet naprakészen tartása a fejlesztési és tesztelési igényekhez igazodva.
- Szervezői és koordinatív feladatok
- Aktív részvétel a napi standupon: saját és a környezethez kapcsolódó feladatok státuszának visszajelzése, blokkolók jelzése.
- Feladatok nyomon követése és a haladás visszacsatolása a tech lead felé.
- Közreműködés a csapat feladatainak szervezésében és összehangolásában a tech lead támogatásaként.
- Egyeztetés a fejlesztői és tesztelési igényekről a kapcsolódó belső területekkel.
- Monitoring és hibaelhárítás
- Monitoring- és riasztási megoldások gyakorlati implementálása és karbantartása a DEV környezetben (pl. Prometheus, Zabbix, JMX exporter, dashboardok).
- A pipeline metrikáinak (lag, throughput, connector-állapot) figyelése és értelmezése.
- Incidensek és hibák hands-on elhárítása a fejlesztői környezetben; kapcsolati, lag- és teljesítménybeli problémák diagnosztizálása és megoldása.
- Közreműködés a visszatérő problémák gyökérok-elemzésében.
- Tesztelés, dokumentáció és együttműködés
- A megvalósított komponensek tesztelése és validációja a fejlesztői környezetben (pl. funkcionális ellenőrzések, DR/switchover-tesztek végrehajtása tesztjegyzőkönyv alapján).
- A környezetre vonatkozó technikai dokumentáció (konfigurációk, Ansible playbookok, üzemeltetési leírások, tesztjegyzőkönyvek) készítése és karbantartása.
- Együttműködés külső beszállítóval / partnerrel a megvalósítás technikai kérdéseiben.
- Közreműködés PoC- és eszközértékelési feladatokban (pl. alternatív CDC-eszközök gyakorlati kipróbálása, mérések elvégzése).
Milyen tudásra lesz szükséged?
- Gyakorlati tapasztalat a Confluent Platform / Apache Kafka ökoszisztémában (Kafka Connect, Schema Registry, topic- és connector-kezelés).
- CDC (Change Data Capture) technológiák gyakorlati ismerete.
- Adatintegrációs és üzenetkezelési megoldások konfigurálásában szerzett tapasztalat (pl. JMS/MQ, sink/source connectorok).
- Konfigurációkezelési és automatizálási tapasztalat Ansible-lel (playbookok, szerepkörök/roles írása és karbantartása).
- Linux üzemeltetési ismeretek, szkriptelési képesség (pl. Bash, Python) az automatizáláshoz és diagnosztikához.
- Monitoring eszközök gyakorlati használata (Prometheus, Zabbix, JMX exporter).
- Nagyvállalati, lehetőleg pénzügyi/banki környezetben szerzett üzemeltetési vagy integrációs tapasztalat előny.
SOFT SKILLEK
- Erős, gyakorlatias problémamegoldó képesség és hibakeresési készség.
- Önálló, megbízható feladatvégzés a tech lead által meghatározott irány mentén.
- Jó szervezőkészség és a csapatmunka támogatásának képessége.
- Alaposság és minőségtudat a konfiguráció és a dokumentáció terén.
- Jó együttműködési készség a csapaton belül és a beszállító felé.
Miben számíthatsz ránk?
- Széles körű sportolási támogatást nyújtunk
- Komplex juttatási csomaggal rendelkezünk
- Szupercsapatként működünk együtt
- Kíváncsiak vagyunk ötleteidre és teret adunk a megvalósításukhoz
- ESG-stratégiánk részese lehetsz
- Generációs sokszínűségi stratégiánknak köszönhetően minden élethelyzetben támogatunk: Start, Start+, Bébi+, MMM+, Aktív+, Nagyköveti program