Overview
We are seeking an experienced and visionary Solution Architect to join our team. In this role, you will design and implement innovative, scalable, and secure technology solutions that address complex business needs while driving strategic objectives. The ideal candidate possesses a strong technical background, a deep understanding of architectural principles, and a solution-driven mindset.
Responsibilities
- Collaborate with business stakeholders, product managers, and development teams to gather and analyze business and technical requirements
- Design end-to-end solutions that align with business goals, ensuring scalability, security, and optimal performance
- Develop comprehensive architecture documentation, including system design diagrams, data flows, and integration points
- Evaluate and recommend appropriate technologies, tools, and platforms to meet specific use cases and challenges
- Guide development teams on the implementation of architectural blueprints, ensuring adherence to best practices
- Drive cloud adoption strategies and design cloud-native architectures to leverage AWS or Azure platforms
- Ensure solutions adhere to security best practices and data protection measures
- Work closely with DevOps teams to refine CI / CD processes and ensure seamless deployment of solutions
- Lead technical discussions and act as a mentor to engineering teams on architectural principles and technology choices
- Stay informed about emerging technologies and trends to continuously refine architectural strategies and solutions
- Participate in Agile planning sessions, offering technical insights and driving the design phase of sprints
Requirements
7+ years of hands-on experience in software development1+ years of experience as a Solution ArchitectExpertise in software architecture patterns, including microservices, API design, and integration technologiesStrong background in Python programming and its application in building scalable solutionsFlexibility to utilize AWS cloud computing services or Microsoft Azure servicesProficiency in evaluating and selecting technologies, ensuring optimal fit for various business challengesKnowledge of security best practices, data protection methodologies, and risk mitigation strategiesFamiliarity with Agile methodologies and DevOps practices, promoting collaboration and productivity in development environmentsExperience utilizing project management and team collaboration tools for successful execution of technical initiativesStrong analytical and problem-solving skills with the capability to navigate complex technical scenariosExceptional communication and interpersonal skills, with the ability to convey complex technical concepts to non-technical stakeholdersFluent English communication skills at a B2 level or higherNice to have
Showcase of prior projects involving serverless architecture or large-scale distributed systemsFamiliarity with emerging technologies like machine learning or AI-driven systemsWe offer
CONTINUOUS UPSKILLING, LEARNING & DEVELOPMENTDiversity of tasks and projects
Assessment center for objective review of competency levelPersonal development planMentoring programs and leadership developmentCertification and professional development supportAccess to learning platforms including more than 2,500 internal courses and the LinkedIn Learning library with 20,000+ coursesEnglish courses taught by certified teachersCORPORATE BENEFITSExtra leave days
Referral bonusesCOMPENSATION PACKAGECompetitive compensation paid in USD
Regular salary and performance reviewsMEDICAL & HEALTHCAREPrivate health insurance
Well-being eventsWORKING ENVIRONMENTRecreation areas and kitchens
Tea, coffee, and snacksWell-being eventsSports equipment and game consolesIT EquipmentMicrosoft\'s Software Assurance Home Use Program (HUP)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. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
#J-18808-Ljbffr