Senior Solutions Architect - VR/32056

Status: Temp/Contract
Location: Westhill, Aberdeenshire, AB32
Rate: Available Upon Request

Own the full cloud software lifecycle, from requirements and architecture to delivery, operations, and continuous improvement. Design cloud?native solutions, guide full?stack engineering and CI/CD, embed security and cost optimisation, uphold SLAs and budgets, and mentor teams. Extensive expertise across Azure/AWS/GCP, modern JavaScript, APIs, containers, and DevOps.

    

Overview job description

This role leads end-to-end cloud solution design and software architecture, partnering across internal functions, platform teams, global IT, and external vendors. You’ll ensure solutions are secure, scalable, standards-aligned, and cost-effective; meeting SLA and budget expectations, while enabling modern engineering practices and continuous improvement.

                 

Main duties and responsibilities

                

Cloud Architecture & Software Engineering

  • Design and maintain cloud?native architectures aligned with group standards and component catalogues.
  • Provide end?to?end architectural guidance across client, server, APIs, and CI/CD pipelines.
  • Produce architecture artefacts: cloud designs, application designs, and technical backlogs.

                 

Full?Stack Solution Design & Development

  • Shape scalable cloud?native applications and guide clean, maintainable, and secure code across front? and back?end.
  • Ensure performance, resilience, observability, debugging, and responsive UX best practices.
  • Oversee modern front?end delivery (e.g., React?based component libraries).
  • Architect effective APIs, data models, and integration patterns.
  • Recommend and govern responsible use of AI tooling for code generation within security and engineering standards.

              

Cloud Security, Cost Optimisation & Standards

  • Embed secure authentication/authorisation patterns (e.g., JWT) and cloud security best practice.
  • Participate in security reviews, component reviews, and cost?optimisation cycles.
  • Ensure compliance with corporate security rules, cloud governance, and architecture guidelines.

              

Collaboration & Coaching

  • Support product squads with solution design, troubleshooting, and modern DevOps workflows.
  • Mentor engineers, uplift architecture and software engineering capability, and advise business stakeholders.
  • Promote agile methods, automation, and platform?first approaches.

               

Continuous Improvement

  • Identify improvements in software engineering processes, architecture patterns, cost efficiency, and system quality.
  • Contribute to community best?practice sharing across cloud and development groups.

              

Desirable Skills & Experience

  • Degree in Computer Science/Engineering/Maths.
  • Extensive experience in software or cloud engineering.
  • Significant experience designing and delivering cloud-native applications on Azure, AWS, or GCP.
  • Strong proficiency with modern JavaScript frameworks (React.js, Node.js), and full-stack languages (TypeScript, C#, Java, Python).
  • Front-end technologies (HTML, CSS, XML) and back-end frameworks (Node.js, .NET).
  • Container platforms (Kubernetes, OpenShift, ECS/Fargate).
  • DevOps tooling (GitHub, Azure DevOps, CI/CD pipelines).
  • Secure API development (REST), distributed systems, and event driven patterns.
  • SQL/noSQL databases (MySQL, MongoDB) and cloud-native storage.
  • Excellent communication, teamwork, and architectural documentation skills.
  • Experience in upstream oil & gas domains preferred.
  • Knowledge of multi-tier, highly available cloud solutions.
  • Agile delivery experience.

TMM Recruitment INDIT

Employee Owned

We're sorry!

Our website has detected that you are using an out of date or unsupported web browser (Internet Explorer Version 11 or below).

Please use a modern browser to access our site and revisit us once you have upgraded, thank you.

Download Google Chrome Browser
Download Chrome
Download Mozilla Firefox Browser
Download Firefox
Download Internet Explorer Edge Browser
Download IE Edge