Title: Architect/Solution Architect
Company: JSC «OTP Bank»
Location: Moscow
Experience: 3 to 6 years
What we use:
- Java 17, 21;
- CI/CD: TeamCity, Bitbucket, Nexus, SonarQube, Fortify;
- Jira, Confluence;
- Clouds: Own private cloud, Yandex Cloud, VK Cloud;
- Kubernetes on premise and as PaaS;
- IaC: Terraform, Pulumi.
What you will be doing:
- Development of architectural solutions in new and current projects;
- Design and approval of integrations between different systems;
- Keeping architectural artifacts up-to-date;
- Architectural supervision of implemented projects, checking for compliance with the target architecture;
- Communicating the target architecture to product cross-functional teams, assisting and controlling compliance of implementation with the designed architecture;
- Accounting for deviations from the target architecture and forming a roadmap for closing technical debt;
- Participation in the development of business requirements, coordination of functional and non-functional requirements for the system.
What we expect from the candidate:
- At least 3 years of experience in information technology;
- Understanding of modern architectural patterns and trends (EDA, MSA, DDD, etc.);
- Ability to create Data Flow diagrams;
- Knowledge of ArchiMate, UML, BPM notations;
- Ability to read API contracts (Swagger, ProtoBuf);
- Understanding of synchronous service operation: http(rest/soap), gRPC;
- Understanding of asynchronous service operation: Kafka, RabbitMQ;
- Knowledge of Kubernetes, Docker technologies and experience in modeling application deployment schemes;
- Understanding of OAuth2.0 authorization standard operation;
- Knowledge of SQL, ability to work with relational and non-relational databases;
- Understanding of how metrics work, ability to work with Grafana.
Will be a plus:
- Experience in designing high-load systems architecture;
- Experience in designing distributed, fault-tolerant solutions architecture;
- Experience in the banking sector;
- Knowledge and experience in deposits/card business/payment sphere.