FJG2X/ Analityk Systemowy (Senior)
Tech Stack / Keywords
Firma i stanowisko
The position is with emagine Polska for a long-term project focused on designing and developing modern, scalable solutions based on microservices architecture and incorporating AI and Generative AI solutions. The role involves acting as a key link between business, architecture, and development teams. The work model is 100% remote with a B2B contract, and the project duration is 12 months with the possibility of extension.
Wymagania
- Minimum 8 years of professional experience as a System Analyst, preferably in complex enterprise environments.
- Strong experience in independently conducting system analysis and designing technical solutions.
- Very good understanding of microservices architecture and distributed systems.
- Hands-on experience in designing and documenting REST APIs.
- Good understanding of integration patterns and event-driven architecture.
- Practical experience with Apache Kafka.
- Very good knowledge of UML and experience with BPMN.
- Experience in domain modelling and data modelling.
- Good knowledge of SQL and ability to analyze database structures.
- Very good knowledge of Git and experience working with GitFlow.
- Practical experience with VS Code.
- Experience working closely with software development teams.
- Experience working in Agile/Scrum environments.
- English at B2 level or higher.
Nice to have:
- Experience with GitHub Copilot, particularly Agent Mode.
- Prompt engineering and designing effective prompts.
- Designing and automating AI-powered workflows.
- Building AI agents and custom skills.
- Experience with AI orchestration frameworks such as Semantic Kernel, LangGraph, MCP (Model Context Protocol), CrewAI, AutoGen, or similar.
- Knowledge of RAG (Retrieval-Augmented Generation) architectures.
- Experience with vector databases.
- Experience with GenAI Factory / AI Factory architectures and implementations.
- Implementation of AI or GenAI solutions in enterprise environments.
- Knowledge of RabbitMQ.
Obowiązki
- Analyze business requirements and translate them into detailed system requirements and technical solutions.
- Design solutions based on microservices architecture.
- Design and document REST APIs and system interfaces.
- Design asynchronous and event-driven communication between services.
- Create analytical and technical documentation.
- Model business and system processes using UML and BPMN.
- Design integrations between internal and external systems.
- Create domain and data models.
- Analyze database structures and prepare SQL queries.
- Work closely with architects, developers, testers, and business stakeholders.
- Support development teams throughout solution implementation.
- Contribute to the use of AI tools and automation within analytical and development processes.
- Participate in the design and implementation of Generative AI solutions.
Benefity
- 100% remote work model.
- B2B contract.
- Rate up to 140 PLN/h.
- 12 months duration with possibility of extension.
Inne informacje
Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
emagine
1020 aktywnych ofert