Identifies the company needs and design the implementation to support it
Focus on solutions that affect any of Avon’s mobile apps (Avon ON, Avon Grow, etc.).
Define the solution context and collaborate with the team to develop the solution designs, technical capabilities, and interconnections with other solution architecture elements
Designs and documents specific solutions for delivery teams. Works collaboratively with vendors to understand implications and ensures shared solution technology vision is reflected in specific design patterns, designs and implementations delivered through external teams.
Design solution for customers and stakeholders to add value, while achieving strategic objectives set by business and assuring feasibility and sustainability
Document and share designs with respective teams using the Atlassian suite and PlantUML
Design solutions that leverage AWS technologies and several SaaS services
Partner with Data Analytics / Data Scientists and Value Stream leads to understand data related business problems and identify data opportunities
Ensure designs comply with legal/data protection protection/security/performance requirements and provide leadership for delivery teams to ensure their understanding of solution context
Provides feedback and audits actual implementations so that they comply with the shared architecture vision and the solution design
We would love you to have:
Degree in computer science, computer technology or equivalent
5+ years' experience in IT development and at least 1 year experience as a solution designer/ IT architect / software architect
Experience with the end-to-end delivery of mobile applications
Experience with AWS
Knowledge of Architecture Patterns and Data Patterns
Knowledge of Integration Patterns and Infrastructure Patterns
Skilled with modeling tools Draw.io and PlantUML; Open API Specification (Swagger) or RAML
Skilled with Git-based version control and code collaboration tools (Bitbucket, GitLab or GitHub)
Skilled with IOS and Android ecosystems
Flutter knowledge is an advantage
Hands-on experience with MuleSoft or Dell Boomi is an advantage
Knowledge of MACH design principles, DevOps practices, and Agile is an advantage
What We Offer:
Contract of employment
Additional 2 days off for: birthday, medical prevention