Architektka / Architekt Rozwiązań AI / GenAI
IT SQUAD SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Gdańsk, Gdynia, Sopot, Warszawa, Wola
Wymagania
- Java
- Python
- Microsoft Azure
- SQL
- PostgreSQL
- Microsoft SQL Server
- Spring
- Flask
- FastAPI
- Kafka
- Azure Service Bus
- LLM
- RAG
- Azure OpenAI
- Azure Cognitive Services
- Docker
- Kubernetes
- Scale Sets
- OAuth
- Enterprise Architect
- Draw.io
- PlantUML
- Lucidchart
- Miro
- Confluence
Opis stanowiska
Nasze wymagania: Doświadczenie w projektowaniu architektury rozwiązań IT, w tym systemów opartych o AI / GenAI. Bardzo dobra znajomość tworzenia dokumentacji architektonicznej (HLD, LLD). Praktyczne doświadczenie w modelowaniu i dokumentowaniu architektury. Znajomość technologii: Java, Python, Azure oraz SQL (PostgreSQL, MS SQL). Znajomość nowoczesnych wzorców architektonicznych i integracyjnych (mikroserwisy, event-driven, API-first). Doświadczenie z usługami chmurowymi Microsoft Azure, szczególnie w kontekście rozwiązań AI. Znajomość Azure AI Foundry, modeli LLM oraz dostępnych rozwiązań rynkowych. Umiejętność projektowania systemów z uwzględnieniem integracji, bezpieczeństwa, skalowalności i utrzymania. Dobra znajomość języka angielskiego (praca z dokumentacją i komunikacja projektowa). Mile widziane: Doświadczenie w tworzeniu oprogramowania w Java i Python (np. Spring, Flask, FastAPI). Znajomość systemów kolejkowych (Kafka, Azure Service Bus) oraz technologii komunikacyjnych (HTTPS, REST, gRPC). Doświadczenie w projektowaniu rozwiązań opartych o LLM, RAG, Azure OpenAI lub Azure Cognitive Services. Doświadczenie w obszarze Machine Learning. Znajomość Docker, Kubernetes oraz narzędzi takich jak Scale Sets czy OAuth. Doświadczenie w pracy w metodykach zwinnych (Agile, Scrum). Znajomość narzędzi do modelowania architektury (Enterprise Architect, Draw.io, PlantUML, Lucidchart, Miro, Confluence). Zakres obowiązków: Projektowanie nowoczesnych architektur rozwiązań AI i GenAI, które realnie wspierają procesy biznesowe i rozwój produktów cyfrowych. Tworzenie oraz utrzymywanie dokumentacji architektonicznej (HLD, LLD) zapewniającej spójność i wysoką jakość rozwiązań. Definiowanie architektury logicznej, integracyjnej, aplikacyjnej i technologicznej dla systemów opartych o modele AI/LLM. Dobór optymalnych technologii, wzorców architektonicznych oraz sposobów integracji dla rozwiązań AI/GenAI. Ścisła współpraca z zespołami wytwórczymi (Java, Python) oraz środowiskami opartymi o Azure i bazy danych SQL (PostgreSQL, MS SQL), w tym Azure Cognitive Services. Wspieranie zespołów w podejmowaniu decyzji technicznych oraz dbanie o spójność architektury w całym ekosystemie rozwiązań. Udział w analizie wymagań biznesowych i technicznych oraz ich przekładanie na konkretne rozwiązania architektoniczne. Projektowanie systemów z uwzględnieniem bezpieczeństwa, skalowalności, wydajności, niezawodności oraz łatwości utrzymania. Wsparcie zespołu developerskiego w implementacji kluczowych elementów (w tym udział w code review). Oferujemy: Pracę przy projektach klienckich i produktach własnych. Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów. Szkolenia oraz wsparcie w określeniu ścieżki rozwoju. Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych. Zatrudnienie na umowę B2B. Pracę w trybie 100% zdalnym lub w trybie hybrydowym (Trójmiasto). Krótki proces rekrutacji składający się z rozmowy HR oraz skill interview z managerem projektu.