Напиши текст вакансии для должности "Solution Architect". Название компании: "EPAM Systems, Inc.". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Big Data', 'Java', 'Architecture', 'English'

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees and our communities. No matter where you are located, you will join a dedicated, creative and diverse community that will help you discover your fullest potential. Currently we are looking for a Solution Architect to make the team even stronger. RESPONSIBILITIES  Design large-scale solutions using one or more technology stacks Document solution architecture on a good level with deep technical details Work closely with stakeholders to identify requirements to the solution Directly communicate with customers during solution architecture design or solution implementation activities Drive all technical aspects, provide justification for any architectural decision Participate in the full cycle of pre-sale activities, solution architecture reviews, architecture audits, and project implementation  REQUIREMENTS  Applied knowledge of design patterns, integration patterns, development patterns, software architecture patterns Applied knowledge of solution architecture design approaches and practices Able to identify and address ASRs Quality attributes understanding Practice experience of applying tactics to ensure quality attributes Experience in hands-on development of solutions (full stack is a plus) of different nature (web, mobile, desktop) on platforms Java, .NET, JS/Node.js, Golang, etc. Able to implement POC, review code Able to drive and be responsible for activities pre-sale, review, discovery, design, implementation, transition, architecture governance Applied knowledge of estimations techniques Experience in developing relational and non-relational data storages Experience in building cloud-native solutions Team leadership and team player Experience in all phases of the software development life cycle with multiple software development processes approaches and methodologies Experience in direct customer and stakeholder communications Highly organized and detail-oriented Good communication skills English at least Upper-Intermediate level  WE OFFER  Access to very wide set of different projects (differs by domain, platform/product type, tech stack, development methodology, geo location, etc.) Outstanding career development opportunities Experience exchange with colleagues all around the world Competitive compensation depending on experience and skills Regular assessments and salary reviews Unlimited access to LinkedIn learning solutions Social package - medical care, sports, family care Free English classes Opportunities for self-realization Friendly team and enjoyable working environment Flexible working schedule Corporate and social events