Solution Architect
Required Experience:
– Solution Architect: 2+ years of experience.
– Software Architect: 2+ years of experience.
– Commercial Development: 7+ years, including high-load projects on GCP/AWS.
Core Skills & Responsibilities:
– High-Performance Systems: Expertise in designing high-performance, fault-tolerant, horizontally scalable, and highly available systems.
– Microservices Architecture: Proven experience in designing microservice systems using best practices.
– Development Expertise: Advanced knowledge of design, coding, unit testing, and configuration management.
– Languages: Expertise in Golang, Python, NodeJS, and associated tools, libraries, and frameworks.
– Modeling & Estimation: Proficiency in UML2.0, C4 model, ArchiMate, and modeling techniques like Workflow Diagrams, WBS, and Timeline – Estimation.
– Software Quality: Knowledge of software quality metrics such as loose coupling, cyclomatic complexity, and code coverage.
– Configuration Management: Experience with configuration management and quality attributes.
Architecture Work:
– Documentation: Strong experience in maintaining architecture documentation (Arch42, ADR, BRD/RFC).
– Stakeholder Management: Ability to engage with stakeholders and manage architectural change.
– Scope & Estimation: Expertise in estimation and scope decomposition of architectural work.
– Change Management: Experience handling changes and documenting trade-off analyses.
– Templates & Building Blocks: Knowledge of service templates and architecture building blocks.
Architecture Principles & Patterns:
– Practices: Familiarity with TDD/EDD/DDD and 12-factor app principles.
– Architectural Frameworks: Expertise in SaaS, SOA, N-Tier, Layered Architecture, MVC, Client-Server, Message Bus, etc.
– Patterns: In-depth knowledge of architecture patterns, including Well-Architected Framework.
Technology Expertise:
– Containers: Practical knowledge of Docker and Kubernetes.
– DBA & Messaging: Experience with SQL/NoSQL databases and messaging services like Kafka and NATS.
– Data Formats: Familiarity with data structures like protobuf and JSON.
– CloudNative Stack.
– Enterprise Grade Stack.
- Architectural Certification: Relevant certifications in architecture.
- Hybrid-Cloud Projects: Experience delivering architecture for high-load projects in hybrid-cloud environments.
- Observability: Knowledge of observability stacks such as Grafana.
- Continuous Learning: Commitment to continuous self-improvement and learning.
- -Responsibility and ownership of architectural solutions.
- -Strong communication and sociability.
- -Proactivity and self-organization in managing complex projects.
- Customer Requirements & Specifications: Clarify business needs and create technical specifications.
- System Design & Architecture: Design system components, build infrastructure, and ensure compliance with general architecture.
- Technology & Prototyping: Choose technologies and create working prototypes.
- Performance & Optimization: Analyze performance, supervise testing, and resolve issues.
- Architectural Governance: Perform reviews, control solution compliance, and evaluate new projects.
- Documentation & Standards: Maintain coding standards, design patterns, and architectural documentation.
- Collaboration & Coordination: Work with teams to ensure coherence and consistency across the system lifecycle.
- Mentorship & Training: Mentor technical staff and provide training on architectural practices.
- Architecture Ownership: Oversee the assigned architecture layer, ensure integration, address technical debt, and continuously refine the architecture.
📍Beautiful offices in Warsaw, Limassol, Almaty, Yerevan – work with comfort and enjoy the opportunity to build a network of connections with IT professionals day by day.
🧑💻Laptop & all necessary equipment for work according to the ecosystem standards.
🏖Paid vacations, personal events days, days off.
🫖Paid sick leave.
👨⚕Medical insurance.
💵Referral program — enjoy cooperation with your colleagues and get a bonus.
📚Educational support by our L&D team: internal and external trainings and conferences, courses on Udemy.
🗣Free internal English courses.
🤸♀Sport benefit.
🦄Multiple internal activities: online platform with newsletters, quests, gamification, and presents for collecting bonuses, PIN-UP talks club for movie and book lovers, board games cozy evenings, special office days dedicated to holidays, etc.
🎳Company events, team buildings.
