Position: Senior IT Solution Architect
Company: MIRA IT Recruiting
Experience required: 5y
Category: Lead
English level: upper
Published: 2021-09-01T00:00:00+03:00

**Requirements:**
• 7+ years of hands-on experience in IT sphere;
• 3+ years of relevant professional experience in IT architecture role;
• Deep practical experience with microservices and event driven architecture, cloud-native application architectures, focus on distributed systems;
• Knowledge of typical enterprise integration patterns;
• Docker and Kubernetes usage for all environments incl. production;
• Experience with Spring Boot ecosystem (MVC, Data, Security, Cloud);
• Experience with ElasticSearch and Kafka;
• Knowledge of PostgreSQL specifics;
• Be familiar with ’The Twelve-Factor App’ principles;
• Familiar with principles of computer networks and IT Security management;
• Strong organizational, analytical and system thinking skills;
• Excellent interpersonal communication and negotiation skills (with all management levels);
• Passionate team player, committed and self-motivated;
• English level — Intermediate (or higher).

**Responsibilities:**
• Primary contact for the business on technical and architectural questions;
• Prepare IT solution documents compliant with Enterprise Architecture principles;
• Collaborate with development team on definition of integration and business logic implementation principles;
• Support of architectural consistency and self-consistent technical decisions of development team;
• Technological evangelism, spreading modern engineering, architectural and design practices;
• Coordination of technical debt work, technical backlog management;
• Architectural documentation management;
• Help development team with technical problems and decisions;
• Mentoring and coaching of development team members in technical directions.

**We offer:**
• Join a large international company that provides possibilities for professional and personal growth;
• Involve into challenging, large-scale projects which have an impact for our customers;
• Knowledge sharing in our Group wide IT community including 14 Raiffeisen Banks;
• Flexible working schedule, 28 days of paid vacation, official employment, attractive social package, distant work possibilities;
• Competitive salary.