Software Architect
Role Overview
The client is building an industrial platform from a technology hub in Abu Dhabi for mining, energy, and industrial operations.
This is a senior individual-contributor position owning platform architecture end to end, with no team-management remit.
The architect sets technical direction and remains close to implementation to validate designs.
Key Skills for This Role
Full Job Posting
Role overview
The client is building an industrial platform from a technology hub in Abu Dhabi for mining, energy, and industrial operations.
This is a senior individual-contributor position owning platform architecture end to end, with no team-management remit.
The architect sets technical direction and remains close to implementation to validate designs.
Key responsibilities
- Define target-state architecture, standards, and reusable patterns across on-premise, cloud-native, and hybrid environments.
- Design real-time and near-real-time streaming and ingestion for telemetry, alarms, time-series data, and operational events.
- Architect integrations with devices, gateways, PLCs, SCADA, historians, and enterprise applications.
- Design secure pipelines for model hosting, vector databases, and real-time observability.
- Establish safety frameworks, privacy controls, cost optimisation, and compliance governance.
- Work across product, engineering, operations, AI, and security teams and engage customers and vendors on technical direction.
- Stay hands-on to demonstrate and validate architecture decisions.
Required qualifications
- 15 or more years of experience, including around 10 at architect level.
- Hands-on engineering background with strong .NET and microservices foundations.
- Industrial-domain experience in mining, metals, oil and gas, manufacturing, or industrial automation.
- Experience with Apache Kafka and Kafka Streams or an equivalent streaming platform.
- Experience with time-series platforms such as InfluxDB, TimescaleDB, or OSI PI; MQTT, OPC UA, and industrial connectors.
- Experience with containerised deployment, API design, event-driven architecture, and ownership of complete platform architecture.
- Bachelor's or master's degree in Computer Science, Software Engineering, Data Engineering, or a related field.
Desirable experience
- Exposure to applied AI on industrial data, including LLM integration, agent frameworks, MCP, RAG pipelines, or MLOps.
- Experience designing for multi-tenant and multi-client environments.
- Familiarity with industrial security standards such as IEC 62443.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at James Douglas Middle East
Enterprise Sales Manager AI
, UAE
The employer is seeking an enterprise AI sales manager to build new business across the UAE, Saudi Arabia, and Qatar and close complex enterprise deals. Candidates need enterprise technology or AI sales experience, a rec
Technology Strategy & Partnerships
, UAE
A global mining company seeks a Technology Strategy & Partnerships professional to evaluate and deploy industrial technologies and develop strategic partnerships. The role requires 8+ years in technology or industrial tr
Presales Solutions Architect
, UAE
The enterprise AI business is seeking a Senior AI Solutions Architect – Pre-Sales to build its GCC market and support strategic enterprise opportunities. The role leads discovery, solution architecture, integrations, tec