How we work

Four stages, from scope to handover.

Every engagement follows the same path: Assess, Prepare, Execute, Hand over. You get a defined scope, a named architecture and an agreed end state, and a platform your own team can run.

How we work

Assess, Prepare, Execute, Hand over

  1. Assess

    Stage 1 of 4

    A defined scope, a named architecture and an agreed end state, before anything is built.

  2. Prepare

    Stage 2 of 4

    Private networking, Key Vault and Unity Catalog governance in place before the first pipeline runs.

  3. Execute

    Stage 3 of 4

    Every workspace, policy and catalog arrives as a reviewed pull request. Dev, test and production run the same code.

  4. Hand over

    Stage 4 of 4

    Documented architectures and knowledge transfer, so your teams can own and evolve the platform.

Assess

What happens

  • We map your systems, your data and the manual work around them.
  • We name the architecture and the one thing the first release must do.
  • We write down the decisions that are hard to change later, such as the access model and the data region.

What you get

  • A written scope: deliverables, duration, what we need from you and what is out of scope
  • A named target architecture
  • An agreed end state and the route to it
  • A quote against that scope, fixed where possible

Prepare

What happens

  • We set up identity: Microsoft Entra ID groups, with privileged roles activated through PIM for a limited time.
  • We build the network with private endpoints and public access disabled.
  • We create the environments, the Key Vault and the Unity Catalog catalogs and schemas.

What you get

  • A landing zone and network with private endpoints
  • Workspaces, catalogs and access groups, defined in Terraform
  • Four environments, dev, test, acc and main, each with its own state and service principal

Execute

What happens

  • Work moves from dev to test, acc and main, with one pull request for each step.
  • Every pull request passes build validation and code scanning before it merges.
  • We build infrastructure from our own Terraform modules and deploy Databricks resources as Asset Bundles, from pipelines only.

What you get

  • Working pipelines or an application in production
  • Terraform and bundle code in your repositories
  • Tests for new logic and a deployment log: what changed, who changed it, from which commit

Hand over

What happens

  • We check the definition of done. Nothing counts as finished until every item passes.
  • We update the documentation and write a run book for each production workload: how to check, restart, roll back and escalate.
  • We train your team on the platform and hand over the repositories.

What you get

  • A documented architecture and short decision records
  • A run book for each production workload
  • Knowledge transfer sessions with your team
  • Repositories, pipelines and Terraform modules that you own

Secure and private by design

Secure and private by design

Each week

What you get each week

The exact rhythm is agreed in the first call. This is our default for a running engagement.

  1. A short written status

    What was done, what is next and what is blocked, in a few lines you can forward.

  2. A demo of working software

    Something that runs, not slides, so you can react while a change is still cheap.

  3. Decisions that need you

    A short list of choices we need from you, each with our recommendation and the reason.

  4. Risks and open points

    Security, privacy, cost and schedule risks, and what we do about each one.

  5. The work in your repositories

    Every change is a pull request you can see, review and comment on, with tests and a linked work item.

At handover you receive the documentation, the run books and the repositories. Until then you can read the current state of the work at any time.

05 / Definition of done

What done means

A change is finished when every item below is true. We apply the same list to our own work.

  1. The change is code, in a pull request with a linked work item.
  2. Build validation and code scanning pass.
  3. Access uses Entra ID groups, with no direct user grants. Privileged roles use PIM.
  4. Every service uses a private endpoint, and public access is disabled.
  5. Secrets are in Key Vault, or are not needed because a managed identity is used.
  6. Sensitive data is classified, tagged and protected.
  7. Infrastructure uses our Terraform modules, with no copied module code.
  8. Databricks resources deploy as a bundle through the pipeline.
  9. New logic has tests, and no code is duplicated.
  10. The documentation and the run book are up to date.
  11. The change moved through dev, test, acc and main.

These are NexOps' own delivery standards, our point of view rather than a vendor requirement or a certification. If your standard is stricter, we follow yours. If it is weaker, we tell you and record the decision.

06 / Engagement models

Six ways to start

Each model has a clear scope, a typical duration and named deliverables.

Typical duration: 2 to 3 days

Data & AI quick scan

In 2 to 3 days we map how data and documents flow today and rank the three AI or data use cases with the best value for effort.

What you get

  • Current state of systems, data and manual work
  • Three use cases ranked by value, effort and risk
  • Roadmap with a pilot proposal
  • Session with management to discuss the result

Typical duration: 3 days

Databricks health check

We check cost, security with the Security Analysis Tool, governance with Unity Catalog and delivery with Asset Bundles and CI/CD, and give you a prioritised fix list.

What you get

  • Cost and usage review
  • Security and governance findings
  • Delivery and CI/CD review
  • Prioritised fix list with effort

Typical duration: 3 to 4 weeks

AI document automation pilot

We turn one document stream into structured data with a human check, running in your own Azure tenant.

What you get

  • Working pipeline for one document type
  • Human review step and audit trail
  • Accuracy and time-saved report
  • Handover and run book

Typical duration: 4 to 8 weeks

Azure data platform foundation

Landing zone, Databricks, Unity Catalog, CI/CD and Terraform modules, delivered secure by design.

What you get

  • Landing zone and network with private endpoints
  • Workspace, catalogue and access groups
  • CI/CD with build validation
  • First pipelines in production

Typical duration: 3 to 8 weeks

Custom web app or internal tool

A portal, planning tool or self-service app on Azure with Entra ID sign-in.

What you get

  • Clickable design
  • Working app with sign-in and roles
  • Deployment pipeline
  • Handover

Typical duration: A few days a week, ongoing

Fractional data and AI lead

A senior data and AI lead for a few days a week: roadmap, vendor choice and delivery oversight.

What you get

  • Roadmap and priorities
  • Vendor and architecture choices
  • Delivery oversight

See all engagement models

Next step

Tell us what you want to build

Bring one process, one platform or one idea. We reply within two working days and say plainly whether we are the right team for it.

Currently accepting projects for Q4 2026