Subsurface Solution Architect

Published: 3 December 2025

Back
Subsurface Solution Architect
Location (Including Home Working Ratio): Remote – US, UK or India – 60/40 in client office
Travel Requirements: NA
Duration: 6 Months +


Role Summary:
  • The requirement is for a specialised Subsurface Data & Application Architect to lead the architectural evaluation, testing, and deployment of subsurface solutions.
  • This role is pivotal in defining the future state of subsurface data processing and application hosting, with a specific focus on integrating High-Performance Computing (HPC) workflows into the client’s Azure environment.
  • The Architect will drive the technical validation of vendor solutions, managing the end-to-end process from architectural design and rigorous testing to final deployment and recommendation.
  • This position bridges the gap between complex subsurface domain requirements (Seismic, Reservoir, Geology) and cloud-native architectural patterns.

Responsibilities:
  • Architecture KDD (Key Design Decision) documentation detailing objectives/challenges, as-is architecture, to-be architecture, pilot findings, and a final recommendation.
  • Technical documentation to support architectural governance and decision-making processes.
  • Creation of comprehensive test plans defining objectives, scope, test approach, and detailed test scenarios for subsurface applications.
  • Development of Validation frameworks to ensure data integrity during migration or processing.
  • Creation of Architecture test plan scenarios for each proposed solution.
  • Hands-on technical validation of vendor capabilities against defined use cases.
  • Define Non-Functional Requirements (NFRs) for architecture (scalability, performance, security, maintainability).
  • Creation of Scoring matrices for each vendor based on the objective execution of the test plan.
  • Deliver a detailed architecture diagram illustrating the overall solution framework, including data flow, compute resources, and storage integration.
  • Design secure and efficient data pathways for the ingestion and consumption of subsurface data.
  • Deploy solution components and products to the client’s Azure environment.
  • Ensure compliant deployment using standard infrastructure-as-code (IaC) principles where applicable.
  • Recommend optimal HPC-to-Azure integration options (e.g., hybrid bursting, cloud-native HPC, scheduler integration)
  • Assess cost-performance trade-offs for cloud-based subsurface workflows.

Requirements:
  • Understanding of subsurface data types (e.g., SEG-Y, RESQML, LAS) and their applications (Petrel, Dug, Paradigm), as well as the specific compute/IO requirements.
  • Extensive experience designing and deploying solutions in Azure, specifically within regulated enterprise environments (like Oil & Gas). Knowledge of Azure storage/compute technologies.
  • Strong capability in writing Key Design Documents (KDDs) and architectural decision records that bridge technical findings with business recommendations.
  • Experience creating rigorous test plans for complex software systems, defining NFRs, and conducting objective vendor scoring.

Desirable Skills:
  • HPC Integration: Proven ability to evaluate and implement HPC-to-Azure integration strategies, understanding job schedulers (Slurm, PBS) and parallel file systems.
  • Proficiency with Terraform or ARM/Bicep for deploying Azure resources.
  • Experience liaising with external software vendors during PoCs and pilots.
  • Experience with Docker/Kubernetes for modernising legacy subsurface applications

Apply Now