3Tech
RB-01Platform engineering

Build the internal rails your product teams ship on.

Kubernetes, infrastructure-as-code, developer platforms, observability, and cost engineering - built so your team can run them without us.

When this is the right engagement

You’ll recognise it if -

  • -Deploys take hours, break on Fridays, or require a specialist on call.
  • -The cloud bill keeps surprising you, and nobody can say exactly why.
  • -One team cannot move without blocking another - or waiting on infra tickets.
  • -Observability is three disconnected dashboards and a Slack channel nobody reads.
  • -Your engineers copy-paste the same terraform snippet across five repos.
What changes

By the time we leave -

  • Deploys are boring. A merge to main is in production in under ten minutes, with rollback in seconds.
  • Every environment is code. You can stand up a new region in an afternoon, and tear it down the same way.
  • On-call stops being suffering. You have SLOs, runbooks, and dashboards that actually tell you what broke.
  • Product teams ship without filing tickets. Golden paths, templates, and a platform portal replace the infra bottleneck.
  • Cloud cost is a dashboard your CFO trusts, not a once-a-quarter surprise.
How we work it

5 steps, in this order.

Every engagement follows roughly the same shape. The details change with your situation; the order rarely does.

  1. 01

    Assess

    Two weeks on the inside - reading your repos, sitting with your on-call, mapping where the friction actually lives. We write what we find down so you can argue with it.

  2. 02

    Design

    A single written platform plan: target architecture, migration sequence, SLOs, runbooks you will operate, and honest tradeoffs. Reviewed with your senior engineers before we build anything.

  3. 03

    Build

    Production-grade implementation alongside the old system. Infrastructure-as-code from day one, GitOps pipelines, observability before the first service moves, and automated rollback behind every deploy.

  4. 04

    Migrate

    Service by service, region by region, behind feature flags. Shadow-run in parallel until the new platform is boring. Never a big-bang cutover.

  5. 05

    Hand over

    The last two weeks are ours pairing with your team. They drive, we answer questions. We leave when they are running it on their own, not before - and we are on call for 90 days after that.

What a week looks like

From the inside.

A typical mid-engagement week. Details shift with the project; the rhythm does not.

  1. Monday

    Standup with your team at 09:00 GST. Pair for two hours on whichever migration is in flight. Afternoon: write the runbook for the service that went live last week, review PRs, respond to your staff engineers on Slack.

  2. Tuesday

    Design review - usually a whiteboard call with your senior engineers on the next service to migrate. We ship a written decision doc by end of day. If there is an argument, it happens here, not in production.

  3. Wednesday

    Build day. Someone on our side is deep in Terraform, someone else is wiring up observability for tomorrow's canary. Nothing merges without a review from one of your engineers.

  4. Thursday

    Canary deploy of whatever shipped Wednesday. We watch the dashboards with your on-call. If the canary misbehaves, we roll back and figure it out together.

  5. Friday

    Weekly demo to the stakeholders - what we shipped, what we learned, what is up next. Afternoon: we write the following week's plan and send it to you before we log off. Nobody deploys to prod late Friday.

Engagement shape
Duration
8–16 weeks
How we start

A two-week assessment we charge for separately, whether or not the bigger engagement follows.

A small senior team, embedded with yours.

No pyramid, no rotating juniors, no partnership-level engineers who never open the editor. Everyone on the engagement ships code, writes the runbook, and answers the 3am page.

We size the team to the work, not the other way around. If you need fewer people, you get fewer. If the scope grows, we tell you - and you decide.

What this costs

$60k – $240k per full engagement

Platform engagements sit in a wide range because the scope is genuinely variable - an eight-week retrofit of an existing Kubernetes cluster isn't the same work as a greenfield platform built across three cloud regions. We'll give you a fixed scope and a written estimate after the two-week assessment, not before.

What moves the number
  • 01Existing infrastructure complexity - single cluster vs multi-region, one cloud vs hybrid
  • 02Number of services and teams that need to migrate or onboard
  • 03How much of the observability and on-call stack exists today
  • 04Regulatory or compliance constraints (SOC 2, HIPAA, PCI, UAE data residency)
  • 05Whether we are replacing a vendor or building alongside an internal team
When this isn’t the right fit

Things we’ll tell you no to.

We’d rather lose the sale on Monday than lose the trust by month three.

  • No.01

    You want us to own the platform long-term. We build it to hand over - if you need a managed platform operator, we'll tell you honestly where to look.

  • No.02

    You want the cheapest possible quote. We are not the cheapest, and we will say so before the kickoff meeting rather than after.

  • No.03

    Your team has fewer than about five engineers. Kubernetes and a full internal developer platform are usually the wrong answer at that size - we'll point you at simpler infrastructure and save you a year of complexity.

  • No.04

    You want a 'DevOps as a service' retainer where we stay on call forever. That belongs to the team that owns the system, not to us.

Questions people actually ask

Questions & answers.

  • Do we have to move to Kubernetes?

    No. We will tell you honestly when ECS, Fly, Railway, or plain EC2 is the right call. Kubernetes is a tool, not a religion - and it is often the wrong tool for teams under about 20 engineers.

  • What about our existing infrastructure?

    We work alongside it. Most engagements are brownfield - we stand up the new platform in parallel, migrate service-by-service behind feature flags, and only shut down the old one when the new one is boring.

  • What does "hand over" actually mean?

    The last two weeks are spent pairing with your team - they drive, we answer questions. We also write runbooks, record video walkthroughs, and are on call for 90 days after we officially leave. Success is measured by what your team keeps doing after we are gone.

  • Do you do SRE or on-call?

    We set up on-call rotations, write the SLOs and error budget policy, and run the first incidents with your team watching. We do not offer ongoing on-call as a service - that belongs to the team that owns the system.

Also worth reading

Other engagements we run.

Start a platform engineering engagement

Tell us what you’re shipping.

30 minutes, no pitch deck. We’ll ask what you’re building, what hurts, and whether we’re the right fit. If we’re not, we usually know someone who is.