The Modernization team plans, designs, implements, supports and maintains internal Avanade technology systems based on the latest Microsoft technologies. Our internal IT systems are vital to our overall competitive positioning, and our ability to deliver leading-edge solutions to clients.As a Modernization Architect, you will contribute to or lead modernization approaches in our customers. You will work with internal colleagues and global and offshore resources to manage one or more workstreams and ensure consistent, on-time solution delivery. You will stay up-to-date on modernization approaches and best practices usages, helping Avanade continuously improve its technology and practices.**Responsibilities**:- Contribute to planning, design, implementation and test our modernization approaches in our customers, as well as to DevOps activities and standards- Design architecture of a solution to be proposed to the customer using modern architecture approaches (Cloud Ready, Cloud Hybrid and Cloud Native)- Lead fluent verbal and written communication with customer, showing the value and relevance of your solution to their business.- Evaluate and assist with Modern architecture designs and new technology releases- Oversee migration to latest Microsoft systems and technologies, assessing the impact and risk of changes to production systems- Create tools and guides to help to improve modernization approaches- Lead test efforts to troubleshoot and resolve our customer needs**Technologies**:- Strong skills proposing and executing modernization assessment- Strong skills design and use patterns that allow to implement decoupled systems (event-driven, Change data capture, microservices implementations)- Strong skills design and implement Application Lifecycle using Microsoft Tools (Azure DevOps, GitHub)**Desired technology skills**:- Azure Solution Architect Expert Certification- Microsoft programming languages (.Net,.Net core) in frontend and Backend- Microservices Implementation using Microsoft Stack- Docker Engine and Kubernetes, extending it to Azure Kubernetes Service, Azure Container Instances and Azure Container Apps.**Key non-technical skills**:- Experience working with integral teams- Strong written and spoken English skills.**Education**:- Technical Degree in Computer Science, Telecommunications, any kind of Engineering or Maths.- Microsoft Azure certifications will be positively valued.- CKA or CKAD Kubernetes certifications will be positively valued.