Position: Microservices&System Architect
Company: SoftServe
Category: Lead
Experience required: 5y
English level: upper
Published: 2020-02-01T00:00:00+02:00

**WE ARE**
Anheuser-Busch InBev is a Belgian multinational drink and brewing holding company based in Leuven, Belgium. The share of AB InBev in the global beer market is estimated as 1/3.
We’re building a company to last, while brewing beer and building brands that will continue to bring people together for the next 100 years and beyond. With centuries of brewing history, we’ve seen countless new friendships, connections, and experiences built on a shared love of beer.
We invest the majority of our brand-building resources on our Focus Brands — those with the greatest growth potential such as global brands Budweiser®, Stella Artois® and Beck’s®, alongside Leffe®, Hoegaarden®, Bud Light®, Skol®, Brahma®, Antarctica®, Quilmes®, Michelob Ultra®, Harbin®, Sedrin®, Klinskoye®, Sibirskaya Korona®, Chernigivske®, Hasseröder® and Jupiler®.

**YOU ARE**
From our candidate, we expect solid experience and knowledge in the following areas
• Hands-on experience with Microservices development practices
• Experience with Event Sourcing
• Background of crafting enterprise-grade scalable and maintainable solutions — delivering highly data-intensive systems over SaaS/PaaS/IaaS — System that serves thousands of users and with high transaction throughput
• At least 3-year-experience as a System Architect in tech companies
• At least 2-year-experience as a Solution Architect for EBU/CBU companies
• Must have a minimum 5-year-experience developing web applications (Full Stack client and server) with • knowledge of multiple programming languages and technology stacks (e.g. Java, C#, Python, Javacript)
• 2-year-experience with cloud architectures and best practices
• Experience designing and deploying systems in cloud-based architecture and strong familiarity with Linux based systems
• Proven ability to understand business problems and requirements and design systems to meet both the functional AND non-functional requirements
• Deep analytical abilities in system design and requirements decomposition
• The ability to communicate effectively both in writing and in face to face conversations in English. Other language skills are a plus, but a high level of English is required
• Practice with CI/CD practices, pipelines, containers/containerization (Docker, Kubernetes) and microservices patterns
• Strong SQL experience with common relational databases (e.g. MySQL, Postgres, SQL Server) and Data Warehouses (e.g. knowledge in star schema design)
• High level of independence — working to bring ideas and concepts to full solution and implementation
• Quick self-learning (autodidactism) and love of problem-solving with an ability and eagerness to constantly learn and teach others
• Strong ability to write documentation of processes & technical information for components and services for which you are responsible
• Ability to lead without formal authority, serve as principal engineer and mentor to other Architects, lead tasks of several Architects and multiple engineering teams.
This experience is your advantage
• Azure, including knowledge of platform services such as Azure Blob, Azure DevOps, API Gateway, etc. The same experience of AWS is an advantage
• Expert SQL analytical abilities
• Big Data, Talent, Hadoop, Speak, ETL and data pipelines and data streaming
• Volume & performance analysis, testing and architectural patterns for solving bottlenecks
• Bachelor’s Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training
• Strong troubleshooting skills — ability to assist/lead other teams in investigation and root cause analysis

**YOU WANT TO WORK WITH**
• Leading the engineering transformation from old legacy monolith solutions/products to Microservices architected cloud solutions
• Leading architectural analysis, notes, diagrams and system design for systems and features while working closely with architects, product managers and engineers
• Own E2E architectural vision and system design for company products and system components/microservices while interfacing with other system architects, software engineers, QA, BI analysts, data scientists, product managers
• Leading Non-Functional Requirements (NFR) from a to z and solutions for existing and new systems, data flows, performance, scalability redundancy, security, and others
• Leading/implementations proof of concept activities for new technologies and solutions (Cloud, SaaS, open-source, etcю) and competing approaches to meeting functional and/or non-functional requirements. Ability to initiate and lead proof of concepts

**TOGETHER WE WILL**
• Make changes on a bigger scale, take on challenges while developing oneself professionally and personally on a daily basis
• Grow the business domain with an interesting project
• Create an excellent team atmosphere
• Enjoy flexible working hours
• Take part in internal and external event
• Give you access to experienced specialists who are so much willing to share their knowledge