Position: Enterprise architect
Company: Intellias
Category: Lead
Experience required: 5y
English level: upper

Join us now and become a part of a core team to influence architecture setup, establish cooperation with customer and all this cool stuff at the start of the project!

We are looking for a Solution Architect who will help us to define enterprise architecture vision and support our engineering team with full set of architecture services tin cooperation with our Customer.

Create and propagate the centralized architectural vision of enterprise solutions;
Design complex enterprise systems;
Tailor and align enterprise solutions to respond to business needs in the best possible way;
Select optimal approach, components and development strategy;
Choose proper and best-fitting technological stack;
Drive and direct solution development;
Track and control implementation progress;
Take part in issue resolution process;
Take part in software requirements elaboration, prioritization and dependency analysis;
Provide strategic estimates for different solution implementation approaches;
Proactively adapt the solution for future development and upcoming changes.
Requirements:
7+ years of experience in a software engineering domain;
Knowledge of TOGAF 
Bachelor’s or master’s degree in Computer Science or related fields;
Strong knowledge and proven working experience with commercial cloud solutions development on top of MS Azure.
Knowledge of MS Dynamics and Office 365 ecosystem.
Deep knowledge in Software Architecture, Systems Design, best practice expertise;
Rich experience with commonly used cloud solutions, platforms and databases, tailoring and COTS integration understanding;
Strong knowledge in ESB software, it's design, implementation and deployment;
Experience with service binding design and implementation in enterprise solution;
Architectural software knowledge: Enterprise Architect, UML, etc.;
Deep understanding of web technology;
Deep understanding of API building and specification elaboration;
Deep understanding of microservice architecture;
Fin-Tech software development experience is very desired;
Advanced/Fluent English level is required;
Self-motivated, well-organized, detail-oriented and a strong team player.
Deep knowledge in the following areas:

Architecture Trade-off analysis;
Distributed computing patterns;
Data shading and partitioning;
High availability and disaster recovery;
Event-driven architecture patterns;
Hands-on expertise in Azure PaaS/IaaS; compute, network, storage, and security.
Hands-on experience with:

Microservices orchestration (Service Fabric or Kubernetes);
Deployment automation of Virtual Machines and networks;
Azure Monitor, Log Analytics and App Insights;
Azure Site Recovery & Azure Backup;
Azure Traffic Management;
Azure App Service;
Azure Service Bus;
Azure Functions;
Azure Storage (tables, queues, blobs).
Good knowledge of: Azure Logic App, Azure Event Grid, Azure Cosmos DB, Azure Data Factory, Azure Data Lake, Low-code platforms.