Zakres prac:
- Inwentaryzacja i analiza API w systemach
- Główne technologie to API REST, GraphQL, SOAP, Kafka
- Zidentyfikowanie nieopisanych API i przygotowanie ich do zasilenia Azure API Center
- Dokumentacja infrastruktury API – mechanizmy uwierzytelniania i zabezpieczenia (OAuth, OpenIDConnect, etc.), przepływu danych między systemami (middleware, proxy), monitoringu
- Identyfikacja serwisów lub aplikacji korzystających z poszczególnych API
- Przygotowanie dokumentacji w formacie ustrukturyzowanym (JSON/YAML/CSV/XLSX) i gotowym do zasilenia API Center
- Przygotowanie raportu dotyczącego zidentyfikowanego API
- Zebranie i analiza wymagań dla API Developer Portal
- Wsparcie dla definicji procesów CI/CD w cyklu życia API
- Współpraca z zespołem API Governance
Wymagania:
- Doświadczenie w projektowaniu API w modelu API-First
- Znajomość specyfikacji OpenAPI Specification, GraphQL SDL, WSDL, Avro Schema, JSON Schema
- Znajomość technologii: Kafka, GIT, Elastic Stack, narzędzia CI/CD – np. Bamboo/Jenkins
- Mile widziana znajomość specyfikacji AsyncAPI
- Mile widziana znajomość narzędzi i procesów testowania API (np. Spectral, API Doctor, Stoplight Studio, Microcks, Specmatic, 42 Crunch, Postman)
- Mile widziana znajomość platformy Azure, a w szczególności rozwiązań API Center oraz API Management
- Doświadczenie z systemami do rejestracji i śledzenia błędów np.: JIRA
Oferujemy:
- Zatrudnienie w ramach kontraktu B2B
- Pracę w firmie o ugruntowanej pozycji na rynku ubezpieczeń
- Możliwość udziału w projektach ogólnofirmowych
- Pakiet benefitów
- Pracę zdalną/ w razie konieczności praca z biura Rondo Daszyńskiego/Warszawa