Skip to content

Open nowFirst seen 2 days ago

Software Architect

james-douglas-professional-search-limited33 open roles

Where
Abu Dhabi, United Arab Emirates
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware Architectjames-douglas-professional-search-limited · Abu Dhabi, United Arab Emirates
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on james-douglas-professional-search-limited's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.1% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.1%7 days
  4. 19.1%14 days
  5. 35.6%30 days
  6. 52.7%60 days
This job: first seen 2 days ago

The posting

Our client is a global mining company securing the critical minerals behind the energy transition, including copper, cobalt, nickel, tin, and rare earths; they invest in and operate premium mining assets.

They are seeking an experienced Software Architect with strong expertise in industrial automation, mining platforms, or industrial digital solutions and modern AI-enabled software architectures. The ideal candidate should have hands-on experience in designing scalable industrial software platforms that integrate with OT systems, edge devices, process historians, cloud services, and enterprise applications.

The role requires a strong understanding of industrial communication protocols, data acquisition systems, process historians, edge computing platforms, and industrial integration patterns, along with practical experience of AI, MCP servers, agentic AI frameworks, and LLM-based industrial assistants.

The Software Architect will be responsible for defining the solution architecture, technical direction, integration patterns, platform standards, and engineering best practices for industrial digital platforms. This is a hands-on role and the successful candidate will be expected to continue writing code alongside the engineering team.

Key Responsibilities

1. Platform & Solution Architecture

  • Design and implement scalable, secure, reliable, and maintainable software systems for industrial automation and digital transformation platforms.
  • Architect industrial computing and edge platforms that can operate reliably in constrained, remote, underground, or low-connectivity environments.

2. Industrial Integration & Data

  • Support integration with IoT devices, industrial gateways, telemetry systems, PLCs, SCADA/DCS systems, sensors, and equipment data sources.
  • Define data acquisition, normalization, contextualization, storage, and data governance strategies for industrial operational data.
  • Design architecture for real-time and historical data pipelines involving industrial protocols, streaming platforms, historians, relational databases, time-series databases, and graph databases.

3. AI-Enabled Industrial Applications

  • Contribute to the architecture of AI-enabled industrial applications, digital assistants, copilots, and operational intelligence solutions.
  • Design secure integration patterns for LLMs, MCP servers, tools, agents, knowledge bases, enterprise systems, and industrial data platforms.
  • Define how industrial data, asset models, historians, graph databases, and operational systems can be safely exposed to AI agents with proper access control, traceability, and governance.

4. Technical Governance & Collaboration

  • Review solution designs, architecture documents, code quality, integration approaches, platform decisions, and technology selections.
  • Collaborate with product owners, business stakeholders, and customer teams to translate operational requirements into robust technical solutions.

Key Qualifications

  • 15+ years' experience in industrial automation, industrial or mining digital platforms, or integration of IT/OT systems.
  • Strong hands-on experience in C# / .NET for building scalable industrial software platforms, backend services, APIs, and integration services. (Mandatory)
  • Experience with industrial IoT or IoT platforms, and with microservices architecture. (Mandatory)
  • Hands-on experience developing MCP servers and working with agentic AI frameworks, together with a working knowledge of LLMs and how to use them. (Mandatory)
  • Experience with Kafka/MQTT/RabbitMQ or similar event-streaming platforms for real-time industrial data ingestion, event processing, and system integration.
  • Experience with databases such as PostgreSQL, SQL Server, time-series databases, and Graph DBs.
  • Experience with platforms for modelling industrial assets, relationships, workflows, and contextual data.
  • Experience with identity and access management platforms such as Keycloak, including authentication, authorization, SSO, role-based access control, and integration with enterprise identity providers.
  • Experience designing or contributing to industrial AI assistants, copilots, or operational intelligence solutions.
  • Knowledge of LangGraph, LangChain, OpenAI Agent SDK, AWS Bedrock, Azure AI, or similar AI platforms and frameworks.
  • Understanding of knowledge graphs, semantic models, graph databases, and industrial asset models.
  • Exposure to industrial use cases such as root cause analysis, production variance analysis, equipment health insights, predictive maintenance, process optimization, and operational copilots.
  • Familiarity with secure AI integration patterns, including permission controls, tool access governance, auditability, and human approval workflows.
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against james-douglas-professional-search-limited's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on james-douglas-professional-search-limited's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    james-douglas-professional-search-limited's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.