Skip to content

Open nowPosted 35 days ago

Platform Engineer / Architect — Kubernetes & OpenShift Virtualization

Tele2 Sweden AB

Where
Kista
Get the CV for this job

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

Your applicationOpen nowPlatform Engineer / Architect — Kubernetes & OpenShift VirtualizationTele2 Sweden AB · Kista
  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 Tele2 Sweden AB'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.

11.5% 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.4%3 days
  3. 11.5%7 days
  4. 18.1%14 days
  5. 35.6%30 days
  6. 44.6%60 days
This job: posted 35 days ago

The posting

Platform Engineer / Architect — Kubernetes and OpenShift Virtualization

Where a workload runs should be a decision about the workload. Nothing else. We've just moved our container workloads off VMware onto upstream Kubernetes, and OpenShift Virtualization is next. We're hiring two platform engineers/architects — one for each platform — to build what developers actually touch, and to set the technical direction while doing it.

DCT Are you ready to be at the forefront of digital innovation? Join our dynamic team at Tele2, where Digital Capabilities & Technology (DCT) is the engine behind our products and services. As the essential enabler of our commercial ambitions, DCT brings automation and simplicity to the telecommunications industry, revolutionizing the way we connect and communicate. Within our organization, you’ll find everything from the backbone infrastructure of technology and IT systems, serving both our external & internal customers, to advanced analytics, AI creation, and frontend development. Our team plays a vital role in ensuring reliable and premium services through delivering exceptional experiences to our end customers, both Consumer and Enterprises, all the while supporting our colleagues within Tele2.

ABOUT THE ROLE We run workloads on-premises and in Azure and AWS, and we treat all of it as one ecosystem — somewhere a team can put a workload wherever it genuinely fits. We're not there yet; that's the work. On-premises we're building two platforms the same way — one for containers, one for VMs — sharing a GitOps approach and a single self-service front door in Backstage. The managed parts of the wider estate join the same road as we go.

We've just moved our container workloads off VMware onto upstream Kubernetes, built from open-source components we choose and integrate ourselves. Moving our virtualisation estate onto OpenShift Virtualization is the next phase, built the same way, behind the same front door.

We're hiring one person for each platform. They're two jobs rather than two versions of the same job — but they're built alongside each other, on a shared design, by people who sit together.

We treat our platforms as products: users we talk to, feedback that changes what we build, and a hand in shaping what using them feels like.

The title has both words on purpose: you set the technical direction, then you implement it. Call yourself whichever you like — how you approach the problem tells us more than the word on your CV does.

The two roles

Container platform - Kubernetes

Upstream Kubernetes and open-source components we choose and integrate ourselves, from how a cluster comes into existence to what a developer sees when they want one. At the bottom, declarative cluster lifecycle - clusters provisioned, upgraded and replaced as code. In the middle, the platform layer we assemble and run ourselves. At the top, the part developers actually touch: golden paths in Backstage and a self-service API where committing a claim to Git gets you working infrastructure, with policy gates in CI keeping it safe as it scales.

  • Own cluster lifecycle: Cluster API, immutable node OS, provisioning, upgrades and fleet management
  • Assemble and run the platform layer, choosing and integrating open-source components end to end
  • Build what developers actually touch: Backstage templates, golden paths, and a Crossplane-backed self-service API that makes infrastructure a Kubernetes object
  • Build the policy guardrails - Kyverno gates enforced in CI, automated repository provisioning and merge automation
  • Write Go controllers when the platform needs behaviour nothing off the shelf provides

VM platform - OpenShift Virtualization

We already run OpenShift Virtualization - the work now is everything around it. A multi-cluster platform, with hub clusters managing workload clusters across sites, and a self-service API on top that turns a developer's request for a machine into a provisioned, networked, registered, backed-up VM without a ticket. Behind that API sits a Crossplane composition layer and a Go operator we wrote ourselves.

  • Design and build the OpenShift Virtualization platform across hubs, workload clusters and hosted control planes
  • Design how we move our existing virtualisation estate onto it, alongside the teams who run those workloads today
  • Own fleet configuration as code - Argo CD and Kustomize, with policy-driven configuration distributed across every cluster
  • Extend the self-service API and the Go operator that drives VM lifecycle end to end, connecting Kubernetes to the enterprise systems VMs still have to live inside
  • Select, integrate and run the substrate underneath - storage, networking, load balancing, logging, network observability, compliance and backup

Both roles

  • Own platform security in practice - RBAC, Pod Security Standards, network policy, image and supply-chain scanning - as part of the design, not a review gate at the end
  • Keep your platform aligned with the other one and with our public cloud environments, so developers meet one way of working rather than three, keeping developer experience in mind
  • Work closely with your counterpart on the other platform, with our platform, SRE and developer teams, and with our end-to-end architects

One application covers both roles. Tell us which platform interests you more, or say you're open to either - both are useful answers.

What we're looking for

We don't count years in this stack. Much of it is new enough that everyone here is still learning it, including us. So we're looking for real depth somewhere in infrastructure, and the drive to build that same depth again in the parts you haven't met yet.

What you'll need:

  • Linux and Kubernetes in production, enough that you've hit the sharp edges
  • Comfort reading and writing code — ours is mostly Go
  • A habit of learning in the open: asking early, sharing what you find, changing your mind when the evidence does

What we're hoping for:

  • You've been responsible for clusters in production, not only for what runs on them
  • For the VM platform: OpenShift experience, and virtualisation somewhere in your background — with curiosity about what changes when it moves onto Kubernetes
  • You work GitOps-first
  • You care about Kubernetes security and want to get it right rather than get it signed off
  • You like knowing who uses what you build
  • You document as you go — security reviews, audits and the people using this platform all need to understand it without asking you

Our stack

  • Across both: Argo CD · Kustomize · Crossplane · Go / controller-runtime · Backstage · Kyverno · MetalLB · GitLab CI — alongside Azure and AWS
  • Container platform: Upstream Kubernetes · Cluster API · Talos · Harbor · Gateway API and Contour · Multus · cert-manager and trust-manager · External Secrets · CloudNativePG · KubeVirt
  • VM platform: OpenShift · OpenShift Virtualization · Red Hat ACM · hosted control planes · Tekton · SR-IOV and NMState · CSI storage · Loki and network observability

Recognising some of this is useful. Recognising all of it isn't expected. If you've contributed to open-source infrastructure projects, we'd like to hear about it.

A few words from the manager

Hi, I'm Joel Lundgren, Manager for the Infrastructure Architecture & Design team.

We're defining what our on-premises platforms look like for the coming years — designed to live alongside public cloud, not to compete with it. Because we build them from open-source components rather than inheriting them from a vendor, their shape is genuinely ours to decide, and that's a rare thing to get your hands on.

We already run OpenShift Virtualization. The work now is everything around it — self-service a developer can actually use, integration with the systems the rest of the company depends on and moving the existing estate across without disrupting it. We have the mandate, the timing, and a container platform already running the same way to build on.

I'd much rather hire someone curious and determined who grows into this than someone who matches a list of years.

Why Tele2

  • We believe in fostering a creative and flexible work environment. You will be part of a culture where teamwork and inclusion are leading the way forward, a place where you bring your whole self to work as the unique person you are. We are committed to building a company that values diversity in all its forms.
  • Every employee is important for the company’s success and you will always have an impact through your work with opportunities for growth and development through internal paths.
  • At Tele2, we work hard to our commitment to lead in sustainability, which has made us a climate leader in Europe according to Financial Times. Sweden’s most sustainable company and ranked 37th globally by Time Magazine and Statista on their inaugural World’s Most Sustainable Companies list, featuring 500 companies from more than 30 countries. We keep reaching new goals as we are bound to shift to a circular economy.

Interest and application

Would you like to be a part of the Tele2s value-driven and including culture? Then hit the “apply now” button and let’s find out if we’re a match!

To ensure an inclusive and fair recruitment process, we focus on your experiences and skills. Therefore, Tele2 has chosen not to consider cover letters. Instead, we kindly ask you to answer the screening questions included in the application form.

As a step in the recruitment process, Tele2 performs a background check on final candidates.

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 Tele2 Sweden AB'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 Tele2 Sweden AB'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

    Tele2 Sweden AB'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

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.