Subsurface Solution Architect
Not Specified | Contract, full-time
Location (Including Home Working Ratio): Remote – US, UK or India – 60/40 in client office
Travel Requirements: NA
Duration: 6 Months +
Role Summary:
Responsibilities:
Requirements:
Desirable Skills:
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.
- 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.
- 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:
- 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