No applications. Teams find and message you directly.
✓ Direct apply: you message the hiring person. No ATS.
Alfa-Bank is looking for a Senior System Architect with over 5 years of experience in designing application system architectures. The role is remote and involves technical audits, architectural documentation, and expert support for development teams.
Alfa-Bank is looking for a Senior System Architect with over 5 years of experience in designing application system architectures. The role is remote and involves technical audits, architectural documentation, and expert support for development teams.
Responsibilities
- Designing application system architectures (modules, databases, integrations, infrastructure solutions)
- Analyzing and agreeing on requirements, forming architectural solutions, and defending them in relevant committees
- Ensuring compliance with architectural standards and principles during system development
- Developing and updating architectural documentation (including ADR)
- Formulating development strategies and architectural roadmaps
- Conducting technical audits, analyzing technical debt
- Participating in the selection of technological platforms and conducting PoCs
- Providing expert support to development teams and related departments
- Analyzing and resolving complex technical and emergency situations
Requirements
- Experience in designing and developing corporate systems for over 6 years
- Experience in designing relational databases (PostgreSQL / SQL)
- Experience in development using .NET
- Familiarity with design patterns, HTTP, REST/WebAPI, DevOps tools (Jenkins, Artifactory), Swagger, and understanding of network structure (IP, subnets, load balancers)
- Experience in designing integration solutions (REST, HTTP, MQ / Kafka)
- Understanding of distributed system principles
- Experience in developing microservices architecture
- Understanding of DevOps practices and CI/CD
✓ Direct apply: you message the hiring person. No ATS.