Tapasztalt Senior Integration Engineer kollégát keresünk, akinek feladata a vállalati szintű integrációs megoldások tervezése, fejlesztése és karbantartása. Az ideális tapasztalattal rendelkezik az API-first design, OpenAPI 3.0 és az eseményvezérelt architektúrák (pl. Kafka) területén.
Feladatok
- Integrációs megoldások tervezése és dokumentálása a legjobb gyakorlatok és vállalati irányelvek szerint.
- Integrációs elvek és stratégiák meghatározásában és fenntartásában való részvétel.
- Fejlesztői csapatokkal való együttműködés a tervezés, fejlesztés, implementálás és karbantartás során.
- Az API-first design elvek alkalmazása az integrációs fejlesztési folyamatok során.
- RESTful API-k fejlesztése és karbantartása OpenAPI 3.0 specifikációk szerint.
- Eseményvezérelt architektúrák megvalósítása Kafka segítségével.
- Részvétel az üzleti igények elemzésében, azok lefordítása technikai megoldásokra.
- Műszaki dokumentáció készítése az API-król és integrációs folyamatokról.
- A legújabb technológiák és integrációs trendek követése.
Elvárások
- Legalább 8 év tapasztalat vállalati környezetben, webszolgáltatások (RESTful API, SOAP) fejlesztésében, hibatűrő és megbízható kód írásában.
- Mély tapasztalat API-first design módszertanokkal és OpenAPI 3.0 specifikációkkal.
- Erős tapasztalat eseményvezérelt architektúrákkal, különösen Kafka alapú rendszerekkel.
- Legalább 5 év programozási tapasztalat Go, JavaScript vagy Python nyelven.
- Integrációs minták és megoldások ismerete, beleértve a szinkron és aszinkron kommunikációt.
- API gateway-ekkel szerzett tapasztalat (pl. Apigee, Kong, Tyk).
- CI/CD folyamatok és pipeline-ok ismerete integrációs megoldásokhoz.
- OAuth 2.0, JWT és más autentikációs mechanizmusok ismerete API-k számára.
- Microservice architektúrák és azok integrációjának ismerete.
- Agilis fejlesztési környezetben való tapasztalat (pl. Jira, Confluence).
- Kiváló analitikai és problémamegoldó készség, komplex integrációs hibák elhárításában szerzett tapasztalat.
- Legalább középfokú angol nyelvtudás szóban és írásban egyaránt.
Előnyök
- Konténerizációs technológiák (Docker, Kubernetes) ismerete.
- GraphQL alapú API-k fejlesztésében szerzett tapasztalat.
- Monitorozó és naplózó eszközök használata (pl. Dynatrace, Graylog, Prometheus, Grafana, Opentelemetry).