Position: Solution Architect
Company: DTEK
Experience required: 2y
English level: intermediate

Необходимые навыки
 Experience architecting and developing complex, mission-critical systems
 Strong knowledge of enterprise integration patterns and experience building distributed cloud-based enterprise systems
 Hands-on experience with microservices and serverless architecture
 Experience with DevOps, continuous integrations, continuous delivery processes and tools
 Ability to design, document, and communicate different components of solution architecture in the enterprise environment
 Experience of working in a cutting-edge technology environment, architecting scalable and secure systems with a proven track record of delivered projects and designed solution architecture
 Understand different architectural styles, solution architecture methods and development patterns
 Understand integration, performance, security, database management, monitoring issues and manage them in a systematic structured way
 Relevant experience building web applications with .NET technology stack: ASP.NET Core; Entity Framework; LINQ; MS SQL
 Experience architecting and delivering cloud-native systems based on Microsoft Azure
 Experience supervising development teams
 Strong leadership and communication skills
 Ability to work and deliver in agile environment

What we can offer:
— Great career opportunities
— Development and training in a team of professional developers in exciting projects
— Private healthcare insurance
— 28-day paid vacation and sick leave
— Corporate events
— Substantial performance bonuses paid once a year
— Salary review once a year

Обязанности
 Design enterprise-grade software solutions based on business and technical analysis
 Create project teams together with the project manager, QA and BA leads, to scope, plan, design, deliver, test, and deploy end-to-end solutions
 Work together with discovery team on estimation, planning, and scoping of the projects
 Leal cross-functional team of engineers to deliver the project in time
 Oversee platform selection as well as HW, SW, security and other components
 Architect, design and develop custom solutions of project and program or
operational scope (end-to-end: hardware, software, integration, security etc. for the entire solution delivery life cycle)
 Own product technical delivery roadmap and execute it

 Write and support technical specs based on collected catalogue of product requirements
 Analyze business drivers, concerns and requirements to design to propose the solution
 Design and conduct technology workshops with dev teams