Senior Technical System Analyst/Architect
blau direkt
⚲ Kraków
22 000 - 30 000 PLN netto (B2B)
Wymagania
- Event-Driven Architecture
- RabbitMQ
- Microservices
- PHP
- DDD
- System Analysis
- Software Architecture
- API
- Requirements Engineering
- SQL
Opis stanowiska
Bridge the Gap Between Legacy Complexity and Modern Design We are seeking a Senior Technical System Analyst or Architect dedicated to bringing order to complexity. In this role, you will do more than analyze requirements—you will become the "source of truth" for our system landscape. You will reverse-engineer legacy logic, define clean domain boundaries, and design the integration patterns that allow our product ecosystem to scale. You will work at the intersection of business and technology, ensuring that ambitious product goals are translated into sustainable, high-performing system designs. Challenges You Will Solve: • Knowledge Synthesis: Unify fragmented domain knowledge by investigating existing systems and documenting "hidden" logic. • Legacy Modernization: Identify technical debt and design pathways to migrate from legacy constraints to a modern, modular architecture. • Scalable Integrations: Design robust patterns for communication between internal services and complex external partner systems. • Architectural Sustainability: Ensure that rapid product development doesn't compromise the long-term health of the platform. Key Responsibilities: • Strategic Requirements Engineering: Partner with Product Owners to validate requirements for technical feasibility, completeness, and architectural alignment. • System Analysis: Dive into source code and data structures of complex legacy systems to determine current functionality and document it for the wider team. • Solution Design: Translate business needs into clear domain models, system designs, and technical concepts (UML, sequence diagrams, etc.). • Technical Mentorship: Support engineering teams in finding optimal implementation patterns and guide them on coding standards and trade-offs. • Integration Governance: Design APIs, data models, and integration contracts (Sync/Async) that support a scalable product roadmap. • Risk Management: Proactively identify scalability constraints and architectural risks within the current and future landscape. Required Qualifications: • 8+ years of experience in software engineering, system design, or solution architecture. • Full-Stack Literacy: Deep ability to read and understand source code across various languages to decipher system behavior. • Architectural Expertise: Proven experience with distributed systems, microservices, and modular design. • Integration Master: Strong background in API design, event-driven systems (asynchronous communication), and complex data modeling (SQL). • Modernization Mindset: Practical experience refactoring legacy systems and navigating the constraints of complex, established environments. • Communication: Exceptional ability to explain complex technical trade-offs to non-technical stakeholders in English. • Education: University degree in a technical field. Nice to Have: • Industry Experience: Background in Insurance (InsurTech) or Fintech. • Tech Stack: Hands-on experience with PHP, Go, or Node.js. • Tools: Familiarity with cloud environments, CI/CD pipelines, and the Atlassian suite (Jira/Confluence). • Language: German language skills are a plus. Our Tech & QA Stack: • Languages / Frameworks:PHP 8+ (Symfony 6+, Laravel 9+), JavaScript / TypeScript, Go, PHPUnit, Codeception, Flutter/Dart • Databases & Messaging:MySQL, MariaDB, RabbitMQ, Kafka • Infrastructure & Cloud:UNIX/Linux, Kubernetes, Cloud platforms (AWS / Azure / GCP) • CI/CD & Delivery:GitLab CI, ArgoCD, CodeMagic, Fastlane • Containerization & Deployment:Docker, Helm, Kustomize • Testing & QA:Playwright, Python, Dart, Postman • Observability & Reliability:Prometheus, Grafana, Sentry • Security & IAM:OAuth2 / OIDC, SSO, Secrets & Access Management, TLS / Let’s Encrypt • AI & Developer Tools:JetBrains AI, Cursor, RAG, Google Workspace (G Suite - ecosystem) • Collaboration & Productivity:Jira, Requirements & Test Management for Jira, Confluence, Slack, IDE (freedom of choice), Google Workspace (G Suite) Engineering Culture: • Agile Scrum + XP elements, Kanban • OOP, TDD, DDD, SOLID, Clean Code • Code reviews, pull requests, automation mindset • QA as part of cross-functional team Benefits and Perks: • Private healthcare • Cafeteria system • Training budget €800 per year • Integration meetings (internal training, hackathon, integration trips and meetings) • Referral Bonus • Startup atmosphere • No dress code • Flexible hours and working format - remote or hybrid • Modern office, Chillout zone, Standing desk, parking for bicycles, and a cloakroom with showers • Regular office lunches and integration meetings • Some international travels included