Position: System Architect
Company: Maxitech
Experience required: 2y
English level: intermediate

— 10+ years of experience in the industry of software development
— 2+ years of experience as a System Architect
— Professional experience with C# and .NET Core
— Excellent knowledge and practical experience with ESB
— Professional experience with RESTful/gRPC
— Excellent knowledge of Software design patterns and Enterprise design patterns
— Experience with RDBMS and NoSQL
— Knowledge of Docker, Kubernetes, Kibana
— Professional experience with any tool like Microsoft Visio
— UML knowledge and experience creating an architecture documents and diagram

Would be a plus
— Experience in trading domain
— Experience with React
— Experience with RabbitMQ, ActiveMQ, MassTransit, Redis
— Experience with cloud-based technologies and computing (e.g. AWS), PaaS, SaaS

Responsibility 
— Be part of our architecture team
— Choosing appropriate tools for our development team usage
— Ensuring architecture strategy aligns with business objectives
— Together with DevOps and Team Leads of other teams, develop the infrastructure solution
— Support inter-team collaboration and integration problems
— Collaborate with CTO, IT leaders and IT partners across the organization from a strategic and tactical perspective to set direction to produce & support quality software solutions
— Research and investigate technical issues impacting the organization and recommend solutions
— Be sociable, communicative and negotiable
— Be creativity and “think outside the box”
— Be accuracy and attendant to details