Senior System Analyst/ Designer (Digital Solutions)
100% praca zdalna, Lokalizacja: 100% praca zdalna, Country code: PLFull-TimeSenior
Salary6462 - 7847 USD per hour b2b currencySource=conversion; 4815 - 5847 GBP per hour b2b currencySource=conversion; 5106 - 6200 CHF per hour b2b currencySource=conversion; 5530 - 6715 EUR per hour b2b currencySource=conversion; 23520 - 28560 PLN per hour b2b currencySource=original
Apply NowOpens the employer's application page
Job Details
- Languages
- Pl C2
- Required Skills
- AWSGraphQLDynamoDBJavaMongoDBRabbitmqSpringJiraActiveMQApache KafkaRedisNext.jsNosqlReactRESTful APIsConfluenceAWS Lambda
Requirements
- Background inżynierski: Doświadczenie w roli dewelopera, architekta lub technicznego analityka systemowego pracującego przy systemach o dużej skali (High-Traffic).
- Znajomość ekosystemu AWS: Rozumienie działania usług Lambda, SQS, Kinesis, EKS i ich implementacja w projektowanej architekturze.
- Analiza i diagnostyka: Umiejętność samodzielnej analizy logów i diagnostyki komunikacji między komponentami systemu.
- Narzędzia: Biegłość w Jira, Confluence oraz narzędziach do modelowania (np. Enterprise Architect, Visual Paradigm, Draw.io).
- Umiejętność komunikowania się zarówno z biznesem, jak i technologią.
- Umiejętność przekładania złożonych zagadnień technicznych na zrozumiały język.
- Samodzielność w analizie i podejmowaniu decyzji.
- Wysoka dbałość o jakość dokumentacji i szczegóły.
- Proaktywność, chęć ciągłego rozwoju i proponowania usprawnień.
- Umiejętność pracy w zwinnych zespołach i środowisku wieloprojektowym.
Responsibilities
- Projektowanie architektury modułów i integracji: Przekładanie wymagań biznesowych na techniczne specyfikacje przepływów (Sequence Diagrams, Component Diagrams).
- Definiowanie kontraktów API: Projektowanie i dokumentowanie interfejsów w standardach REST oraz GraphQL (Apollo/Hive Federation).
- Analiza techniczna kodu (Hands-on): Weryfikacja logiki backendowej (Java/Spring) oraz frontendowej (React/Next.js) bezpośrednio w repozytoriach w celu oceny wykonalności zmian.
- Modelowanie procesów asynchronicznych: Projektowanie integracji w oparciu o systemy messagingowe (Kafka/RabbitMQ) z uwzględnieniem spójności danych i architektury event-driven.
- Optymalizacja wydajności: Projektowanie mechanizmów cache’owania (Redis) oraz struktur bazodanowych (SQL Oracle, NoSQL MongoDB/DynamoDB).
View Full Description & ApplyYou'll be redirected to the employer's site