We use cookies to improve your experience and deliver personalised content. By continuing to use our site you consent to the use of cookies. Cookie policy


Job description


Solution Architect (20171)

  • Location City:
  • Country:
  • Location Type:
  • Contract Type:
  • Employee Type:
    Full Time
  • IWG



About IWG

We’re changing the world of work. 

We believe that business success is underpinned by the effectiveness of its people. So we made it our mission to help millions of people have a great day at work – every day. With locations in practically every country, city, town and transport hub, and options ranging from an hour’s coworking to multi-year office space leases, we enable people and businesses to work where, when and how they want.

Technology in IWG

We’re focused on delivering seamless digital propositions which allow customers to instantly manage their requirements and position IWG as the “Digital First” workspace provider. As early adopters of the latest technologies - whether it be Artificial Intelligence, Office IoT, Data or Cloud Solutions - we create business value and are constantly striving to find new and improved ways to help our customers. Which is why we’re always on the look-out for intelligent, energetic, self-motivated, and curious individuals. We want to bring about a global workspace revolution and want you to help.



The role

As a Solution Architect for IWG you will

  • Define initiatives and projects to develop new Solution Architecture materials.
  • Review solution architectures against compliance with existing IT standards. Evaluate the strategic contribution of applications under your portfolio and ensure alignment with overall IT strategies and architectures.
  • Define architectural solution and designs in the context of the work executed under your designated business domain.
  • Take ownership of one or more systems from an architectural and solution design perspective.
  • Engage with IT and Business stakeholders to materialize business needs and requirements into well-defined designs and architectures.
  • Provide solutions that solve today’s problem without losing track of the strategic vision and technical roadmaps.
  • Keep up to date with technology and cloud trends.
  • Works as part of a wider team of enterprise, solution, data and platform architects reporting to the Director of Architecture.

What you’ll need to succeed

You have a Bachelor’s degree in Computer Science or equivalent, a Master's degree in information management or equivalent degree and/or experience. You have at least 5 years of successful experience working in a global IT architecture role and 7+ years professional IT experience in a major, global organization.

Role and responsibilities  

  • Ownership over IWG's solution architecture landscape as well as the tactical and strategic roadmap in this area
  • Define the solution architecture for systems to meet business requirements while aligned with the solution and enterprise architecture roadmap for IWG
  • Produce design collateral (mainly technical designs) at pace, efficiently, of excellent quality and ensure the subsequent developments fulfil the business strategy
  • Assume responsibility for the design and communication of the solution architecture for those systems and their technical roadmap
  • Interact with the systems development and operational teams to new developments comply with architectural strategy

Qualifications /Skills / Experience

  • Extensive experience working in development and integration of large-scale solutions involving multiple technologies, functions and interfaces across in-house and vendor-supplied systems.
  • Demonstrable experience architecting/designing large-scale software

Architectural skills

    • Expert understanding of cloud architectures and components with a focus on Azure.
    • General knowledge and experience in cloud infrastructure, scalability, monitoring and security applicable to solution architecture designs
    • Experience in event driven architectures.
    • Demonstrable experience with best practices and design patterns
    • When designing distributed systems, systems integrations and microservices
    • When designing internal services low level implementation
    • Solid OO design principles and IT best practices
    • Solid knowledge of Rest API design (GraphQL is a desirable plus)


Software Development background (this role does not involve development; the knowledge is required to inform the design choices)

    • Extensive experience in Microsoft Stack (.Net framework and .Net Core)
    • Experience building solutions with different storage platforms (eg SQL Server (essential), PostgreSQL, Elasticsearch, Azure Storage, distributed caches likes Redis etc.
    • Experience designing and working with event based distributed solutions (Ex: Azure Service Bus, RabbitMQ, Kafka…)
    • Experience on migrating legacy software to SOA or microservices highly desirable
    • Experience with containers and Kubernetes is desirable
    • Good understanding of front-end development is a plus (React, Angular)
    • Knowledge in other languages is a plus (Java, Go, Python)


Software Development Lifecycle

    • Strong knowledge in CI/CD (Azure DevOps preferred) and DevOps best practices
    • Solid understanding of the Quality assurance in the hole process of development
    • Experience in cloud technologies, especially Microsoft Azure 
    • Vendor certifications highly desired, especially Microsoft ones.
    • Excellent English communication and executive level presentation skills.
    • Strong sense of an individual contributor with responsibility and motivation.
    • Able to manage multiple projects at the same time and competing priorities.
    • Dynamic working approach, ‘agile’ rapid delivery approach to planning projects, and the ability to think innovatively to solve problems.

Close map
Porto, Portugal
Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email