Cloud Architect

Job Description:

The Cloud Technology Architect Manager will be part of Product Engineering team and work on the architecture and design of complex, cloud-based, innovative concepts. As a member of the Product Engineering team for Innovation, you will apply your expertise in architecting modern cloud-based services and demonstrate quick understanding of business concepts along with your ability to identify and translate business needs and map them to solid technical designs. You will be making justified recommendations on best practices, tools, frameworks and specific technologies to consider.

Key Responsibilities:

  • Analyze business needs, identify the key components and how they interact
  • Evaluate complex project requests in terms feasibility, complexity
  • Drive the architecture of complex systems with performance, availability, scalability and security in mindIntroduce new technologies and products according to the needs of each project and the tech strategy of the centre for innovation
  • Make informed decisions on technological choices, according to our technology strategy and key technology trends in the tech industry
  • Identify and consider reusability opportunities for components, services, designs
  • Identify, assess and promote opportunities to innovate at a technical level within a given project
  • Provide advice on technical aspects of complex projects in rapid development mode
  • Set architectural vision and direction across a matrix of teams
  • Lead and influence a team of talented architects and engineers



  • BS/MS degree in Computer Science or related field
  • 8+ years of experience in leading the design, implementation and delivery of complex systems, ideally for corporate customers
  • Deep understanding of modern software engineering platforms, tools, frameworks, practices
  • Deep understanding of PaaS, SaaS; extensive experience with micro services, DevOps
  • Experience with cloud offerings such as AWS, Microsoft Azure, IBM Bluemix
  • Proven ability to recommend architectures, technologies and products for complex scenarios
  • Extensive experience with modern web technologies, programming languages, frameworks
  • Deep understanding end experience of data storage technologies (RDBMS, Document stores, NoSQL etc.)
  • Deep understanding and experience of API design
  • Strong communication and presentation ability
  • Experience with agile development (SCRUM, Kanban, etc.) and within an agile project team

Requisition ID - 46667

Avanade is the leading provider of innovative digital and cloud-enabling services, business solutions and design-led experiences, delivered through the power of people and the Microsoft ecosystem. Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation and has 30,000 professionals in 24 countries. Visit us at

Meet Some of Avanade's Employees

Kristin S.

Senior Analyst, Business & Technology Integration

Kristin interprets program requirements between the client and her project team to ensure clear communication and customer satisfaction.

Joshua C.

Manager, Experience Design

Joshua guides and supports Avanade’s junior employees in their paths to create exceptional experience designs for company clients—while also working with clients and stakeholders himself.

Back to top