Position: Architect
Company: Global Teams
Category: Lead
Experience required: 2y
English level: upper

Requirements:
• 7+ years of experience in the industry of software development
• 2+ years of experience as a System Architect or Application Architect
• Professional experience with C# and .NET Core
• Experience with microservice architecture, containers, Docker
• Experience with SQL
• Excellent knowledge and practical experience of message brokers
• Professional experience with modern web APIs design and protocols
• Excellent knowledge of patterns and best practices for modern application development
Will be a plus:
• Experience in the trading domain
• Experience with high-load system development
• Knowledge of RabbitMQ, Service Bus, Kafka, MassTransit, Redis, Elasticsearch
• Knowledge of ELK, Prometheus, Jaeger, Kibana, Grafana
• Experience with cloud-based technologies (AWS / Azure / GCP), PaaS, SaaS
• Knowledge of mainstream web protocols (HTTP, DNS, REST, gRPC, GraphQL)
• Knowledge of Actor Model and frameworks (Orleans, AKKA)
• Good understanding of SPA frontend development, React
Responsibilities:
• Be part of our architecture team
• Evaluate appropriate technologies, approaches and tools to be used in our development teams
• Ensure architecture strategy aligns with business objectives
• Together with DevOps develop and constantly improve the infrastructure solution
• Support inter-team collaboration and integration problems
• Collaborate with Product Owners and other stakeholders to collect and negotiate functional and non-functional requirements
• Collaborate with CTO, IT leaders and IT partners across the organization to identify and follow R&D goals and development strategy
• Research and investigate technical issues impacting the organization and come up with solutions
• Come up with ideas for development, QA and operations process improvements
• Be sociable, communicative and negotiable
• Be creative and “think outside the box”
• Be diligent and result-oriented

Ready to offer:
• Team of strong IT professionals working in a dynamic startup environment
• The great chance to create complex and useful product from scratch using cutting edge
technologies and modern development approaches
• Big amount of knowledge-sharing practices and sessions
• Centrally located office near Poshtova Square metro station with great view from our terrace
• Competitive salary, reasonable and fair working conditions, flexible schedule

We will be glad to welcome you in our team!