Solution Architect
Role details
Job location
Tech stack
Job description
Provide technical expertise with a broad set of development tools/technologies Understand global IT strategy and business needs to define high level architectures Provide recommendations in the selection and use of technology, such as "build or buy" Analyse complex issues and propose solutions to solve them Collaborate with other department teams to ensure architectural solution could be suitably translated into effectual and robust implementation Define and enforce best practices and architecture guidelines in the developed Product/Solution Ensure third-party products fit in the organization ecosystem Suggest the most appropriate technical solutions by considering business objectives, user requirements, technical contexts, and constraints Collaborate with the Enterprise Architecture team for the implementation of standards Collaborate with the Cyber Security team for the implementation of standards and recommendations Collaborate with the DevOps team to define/improve automation tools/processes Review, challenge, and validate architectural solutions Provide guidance on architectural designs and strategies to improve Product/Solution performance and scalability Always keep up to date architecture documentation related to all products/solutions within the product area Review processes, operations and implementations to ensure compliance with regulations standards and security requirements
Requirements
B.Sc. or MSc in Computer Science, Software Engineering or related field 7+ years' experience as Solution Architect. Proven technical knowledge with strong interpersonal, and communication skills and high attention to detail. TOGAF certification is a plus Experience in software architecture and development lifecycle Hands on experience with technology concepts such as Micro frontend, APIs, microservices, SSO, event-driven integration layers, Cloud hosting, CRM (e.g. Salesforce platform). Experience in Cloud technologies, tools, and services is an asset Experience in delivering integration projects, preferably for omnichannel initiatives Good knowledge of service delivery management field Familiar with DevOps tools such as Atlassian suite, Gitlab, Bitbucket, SonarQube, Docker Strong analytical, problem-solving, negotiation and organizational skills Strong customer service focus Ability to communicate with technical and business teams (all levels) Fluent English required, other languages are a plus (e.g. French, Italian, Chinese) Willingness & ability to travel globally at 20% Ability to work in a complex, fast-paced, distributed environment with high expectations