01 Zakres zadań
- Posiada minimum 5-letnie doświadczenie w projektowaniu i analizie systemowej złożonych systemów informatycznych zdobyte w okresie ostatnich 8-ciu latach
- Biegłość w modelowaniu procesów biznesowych z wykorzystaniem notacji BPMN 2.0.
- Zaawansowane modelowanie systemów przy użyciu UML: przypadki użycia, diagramy klas, diagramy sekwencji, diagramy aktywności, diagramy stanów, diagramy encji.
- Doświadczenie w analizie i dokumentowaniu wymagań funkcjonalnych oraz niefunkcjonalnych.
- Biegła obsługa narzędzi CASE: Enterprise Architect
- Znajomość JIRA, Confluence.
- Dobra znajomość SQL – tworzenie zapytań, analizy danych, integracje danych.
- Znajomość projektowania baz danych i normalizacji danych.
- Znajomość architektury usługowej (SOA), komunikacji RESTful oraz SOAP.
- Znajomość formatów wymiany danych: JSON, XML, YAML.
- Umiejętność analizy i projektowania interfejsów API – definiowanie kontraktów API, dokumentacja w Swagger/OpenAPI.
- Dobra znajomość architektury systemów wielowarstwowych, mikroserwisowych i monolitycznych.
- Zrozumienie zasad działania systemów rozproszonych i kolejkowania komunikatów (Kafka, RabbitMQ, ActiveMQ).
- Znajomość metodyk: Agile (Scrum, Kanban), Waterfall.
- Udział w całym cyklu życia projektu – od analizy przedwdrożeniowej po testy i wsparcie powdrożeniowe.