Location: Yerevan, Armenia
Category: Other IT
Type: Full time
Deadline: 01-Jan-20 12:00:00 AM
Salary:
Description
Responsibilities
- Development of applied, informational, integration architecture of projects and business initiatives in accordance with the target architecture;
- Analysis of existing market solutions for implementation;
- Support for developed architectural solutions: analysis of incidents and problems, management of changes and new requirements, participation in the development of solutions;
- Maintaining an up-to-date album of architecture in its direction;
- Architectural supervision of ongoing projects;
- Development of design technical documentation;
- Participation in the acceptance and transfer of the system into operation.
RequiredQualifications
- General work experience as a systems architect / technical manager / lead developer / lead system analyst or similar positions for at least 5 years;
- Experience in formalizing development statements for programmers (detailed technical specifications at the system level);
- The candidate must demonstrate real, non-theoretical, software design skills. Keep up of current trends and patterns in the field of development;
- Understanding of Redis, MongoDB, AMQP, RabbitMQ, gRPC, Elasticsearch;
- Knowledge of construction principles, patterns and patterns of architecture - structural patterns (Structural patterns), behavioral patterns (Behavioral patterns), parallel programming patterns (Concurrency patterns), architectural and Enterprise patterns; using UML
- Detailed knowledge of building micro-services;
- A broad outlook in the field of modern information technology;
- Knowledge of the basic standards, methods and technologies for ensuring information security;
- IT Security (e.g. OAuth, OpenId, SSO/SAML, WS-Security, PKI, Kerberos);
- Basic knowledge in the field of project management. Knowledge and understanding of modern software development methodologies (agile, scrum, kanban).
Benefits
No comments:
Post a Comment