Apply on Twin Harbour Interactive’s site →

Principal DevOps Engineer

Twin Harbour Interactive · Hamburg (St. Pauli)

Lead Engineering Hybrid Posted 2026-08-05 Full time
Apply on Twin Harbour Interactive’s site →

Principal DevOps Engineer - Twin Harbour Interactive

:root {

--company-primary-bg-color: 255, 255, 255;

--company-primary-bg-contrast-color: #000000;

--company-secondary-bg-color: 242, 101, 34;

--company-secondary-bg-light-5-color: 243, 118, 58;

--company-secondary-bg-fallback-color: 242, 101, 34;

--company-primary-text-color: 37, 37, 37;

--company-primary-text-dark-5-color: 24, 24, 24;

--company-primary-text-dark-10-color: 11, 11, 11;

--company-primary-text-light-50-color: 164, 164, 164;

--company-primary-text-light-77-color: 233, 233, 233;

--company-secondary-text-color: 255, 255, 255;

--company-secondary-text-light-5-color: 255, 255, 255;

--company-secondary-text-light-15-color: 255, 255, 255;

--company-link-color: 242, 101, 34;

--company-link-color-on-white: 164, 59, 10;

--company-color: 242, 101, 34;

--company-button-text-color: 255, 255, 255;

--company-button-bg-color: 242, 101, 34;

--company-button-bg-light-5-color: 243, 118, 58;

--company-button-bg-light-15-color: 246, 151, 106;

--company-button-bg-color-on-white: 164, 59, 10;

--company-secondary-text-color-on-white: 77, 77, 77;

--company-border-radius: 22px;

--company-header-font-family: "Inter";

--company-header-font-weight: 700;

--company-body-font-family: "Inter";

--company-body-font-weight: 400;

}

This website uses cookies to ensure you get the best experience.

Twin Harbour Interactive and our selected partners use cookies and similar technologies (together “cookies”) that are necessary to present this website, and to ensure you get the best experience of it.

If you consent to it, we will also use cookies for analytics and marketing purposes.

See our Cookie Policy to read more about the cookies we set.

You can withdraw and manage your consent at any time, by clicking “Manage cookies” at the bottom of each website page.

common--cookies--alert#acceptAll">Accept all cookies

common--cookies--alert#disableAll">Decline all non-necessary cookies

common--cookies--alert#openPreferences">Cookie preferences

common--cookies--preferences#open" class="company-links bg-company-primary text-company-primary shadow-form inset-x-4 mb-4 rounded max-w-screen-sm p-4 overflow-auto max-h-[80vh] z-cookie-alert backdrop:bg-[rgba(0,0,0,0.6)] sm:p-10 sm:mb-auto fixed top-2">

Select which cookies you accept

On this site, we always set cookies that are strictly necessary, meaning they are necessary for the site to function properly.

If you consent to it, we will also set other types of cookies. You can provide or withdraw your consent to the different types of cookies using the toggles below. You can change or withdraw your consent at any time, by clicking the link “Manage Cookies”, that is always available at the bottom of the site.

To learn more about what the different types of cookies do, how your data is used when they are set etc, see our Cookie Policy .

Strictly necessary

These cookies are necessary to make the site work properly, and are always set when you visit the site.

Vendors

Teamtailor

common--cookies--preferences#handleCategoryToggle">

Analytics

These cookies collect information to help us understand how the site is being used.

Vendors

Teamtailor

common--cookies--preferences#handleCategoryToggle">

Marketing

These cookies are used to make advertising messages more relevant to you. In some cases, they also deliver additional functions on the site.

Vendors

Linkedin, Google

common--cookies--preferences#handleAccept">Accept these cookies

common--cookies--preferences#handleDecline">Decline all non-necessary cookies

Skip to main content

{

"@context": "http://schema.org/",

"@type": "JobPosting",

"title": "Principal DevOps Engineer",

"description": " Join us as Principal DevOps Engineer in our development team! At Twin Harbour Interactive we strive to develop high-quality strategy games and make them accessible for all players around the world. In our eyes game development is a promise for fun and entertainment – that’s what we live and aim for! As a Principal DevOps Engineer , you will be part of our interdisciplinary team developing, building and running our online games. You can expect a professional and international working environment covering great games and a wide scope of technologies: In the backend, our games share a self-built Java game engine, together with a containerized API written in PHP that we constantly extend and improve. Servers run on a distributed architecture in the Google Cloud and use MySQL for data storage.

In the DevOps engineering, you will work with technologies and services like Terraform, Helm, ArgoCD, Ansible, AWX, GitHub Actions, DataDog, Docker, Grafana, Sentry, SonarQube, Jenkins and production systems utilizing Google Kubernetes Engine, Linux based VMs, Nginx, Redis, Memcached.

The frontend engine currently uses a modern HTML5 / WebGL / TypeScript / Vue.js stack, deployed to different kinds of platforms like desktop browser, Steam, iOS and Android. Existing and future games will transition to a Unity-based frontend. We launched our first game already and have more exciting upcoming releases planned for this year and beyond.

YOUR MISSION Conduct and execute key DevOps projects, from planning to delivery, guide technical decision-making. Align DevOps strategies with company goals and provide expert guidance on best practices and tooling.

Maintain our high-availability production systems by creating stability and scalability.

Analyze and optimize our high-performance / high-traffic systems on OS application level.

Spearhead tooling efforts by prototyping, setting up, establishing, and fine-tuning new tools to improve performance and our dev life.

Maintain and improve the automated development processes and improve development workflows (Github Actions, Helm, ArgoCD, Ansible, Docker, Webpack, Fastlane, etc.).

Collaborate closely with the game development, community, and product teams, and our sister studios within the Stillfront Group.

Broaden your knowledge and deepen your skills through conferences and training and share your learnings with the team afterwards.

YOUR PROFILE Excellent skills in IT maintenance, database/network architecture, systems integration, as well as automation and system administration (Debian, Linux).

Experience with high-load / high-availability systems and load optimizations.

Experience with cloud systems (ideally Google Cloud) and connected management tools (i.e. Terraform / Kubernetes etc).

Knowledge of state-of-the-art build systems, tech stacks, and toolchains.

Passion to extend your knowledge and try out new technologies.

Good skills in Java or other high-level programming languages.

Experience in shipping, developing, and running at least one commercial product or game.

Ability to articulate and document technical designs clearly and analytically.

Fluent English, both verbal and written.

Additional skills to impress us: Passion for video games.

Knowledge of multiplayerPvP/online game development practices.

Familiarity with agile software development and scrum-based working environments.

Why You ll Love Working With Us A Global Team, A Shared Purpose Our strength lies in our diversity. With over 30 nationalities represented across our two locations, we’re united by a shared passion for strategy games and a bold vision for the future. We celebrate what makes each of us unique – our perspectives, our stories, and the paths that led us here.

Work Your Way Whether you re crafting code from a harbor-view desk in Hamburg or fine-tuning design details under the Maltese sun, we support flexible hybrid work models that empower you to do your best work – wherever you are.

Grow With Us At Twin Harbour, your journey matters. Our Career Path Framework and mentorship culture provide the clarity and feedback you need to take the next step – whether you’re deepening your expertise or branching into new disciplines. We invest in your growth with language courses, e-learning platforms, and support for conferences and training.

We’re Human First We believe that great teams are built on trust, respect, and good humor. From game nights to casual drinks, quiz nights, and karaoke, we don’t just work together – we connect, play, and support each other like a true crew.

Join Twin Harbour Interactive Where Strategy Meets Vision.

Twin Harbour Interactive is a global strategy game powerhouse, shaping the future of long-term multiplayer gaming. With offices in Hamburg and Malta , we design strategy games that bring people together – across borders and generations.

Whether you’re an expert tactician or an imaginative world-builder, there’s a place here for you to grow, thrive, and leave your mark. ",

"identifier": {

"@type": "PropertyValue",

"name": "Twin Harbour Interactive",

"value": "6883195"

},

"datePosted": "2025-12-04T15:29:01+01:00",

"employmentType": "FULL_TIME",

"hiringOrganization": {

"@type": "Organization",

"name": "Twin Harbour Interactive",

"logo": "https://images.teamtailor-cdn.com/images/s3/teamtailor-production/logotype-v3/image_uploads/1ece336f-e15c-44c3-8c06-1bbdbc199afc/original.png",

"sameAs": "https://twinharbour.teamtailor.com"

},

"jobLocation": [{"@type":"Place","address":{"streetAddress":"Zirkusweg 2","addressLocality":"Hamburg","postalCode":"20359","addressCountry":"DE","addressRegion":"Europe","@type":"PostalAddress"}}]

}

common--header--menu#toggle"

data-common--header--menu-target="button"

>

Career menu

Home

Open Positions

Employee

Log in as employee

Stillfront

Stillfront

Goodgame Studios

Babil Games

New Moon Production

Playa Games

Moonfrog Labs

All group companies

Candidate

Log in to Connect

Homepage

playsupremacy.com

common--dropdown#toggle">

Share page

common--share#handleClick" data-provider="Facebook">

Facebook

common--share#handleClick" data-provider="Twitter">

X

common--share#handleClick" data-provider="LinkedIn">

LinkedIn

Mail

.block-cover--with-background-6883195 {

background-image: url("https://images.teamtailor-cdn.com/images/s3/teamtailor-production/hero_picture_small-v6/image_uploads/66031826-db30-43b5-88b1-26b0e67d127d/original.jpeg");

}

@media screen and (min-width: 480px) {

.block-cover--with-background-6883195 {

background-image: url("https://images.teamtailor-cdn.com/images/s3/teamtailor-production/hero_picture_medium-v6/image_uploads/66031826-db30-43b5-88b1-26b0e67d127d/original.jpeg");

}

}

@media screen and (min-width: 768px) {

.block-cover--with-background-6883195 {

background-image: url("https://images.teamtailor-cdn.com/images/s3/teamtailor-production/hero_picture_large_full_cover-v6/image_uploads/66031826-db30-43b5-88b1-26b0e67d127d/original.jpeg");

}

}

Game Programming/Engineering

Hamburg (St. Pauli)

Hybrid

Principal DevOps Engineer

careersite--jobs--form-overlay#showFormOverlay" data-careersite--jobs--form-overlay-target="coverButton">

Apply!

blocks--cover--scroll#handleScrollDown" title="Scroll to content">

Join us as Principal DevOps Engineer in our development team! At Twin Harbour Interactive we strive to develop high-quality strategy games and make them accessible for all players around the world. In our eyes game development is a promise for fun and entertainment – that’s what we live and aim for! As a Principal DevOps Engineer , you will be part of our interdisciplinary team developing, building and running our online games. You can expect a professional and international working environment covering great games and a wide scope of technologies: In the backend, our games share a self-built Java game engine, together with a containerized API written in PHP that we constantly extend and improve. Servers run on a distributed architecture in the Google Cloud and use MySQL for data storage.

In the DevOps engineering, you will work with technologies and services like Terraform, Helm, ArgoCD, Ansible, AWX, GitHub Actions, DataDog, Docker, Grafana, Sentry, SonarQube, Jenkins and production systems utilizing Google Kubernetes Engine, Linux based VMs, Nginx, Redis, Memcached.

The frontend engine currently uses a modern HTML5 / WebGL / TypeScript / Vue.js stack, deployed to different kinds of platforms like desktop browser, Steam, iOS and Android. Existing and future games will transition to a Unity-based frontend. We launched our first game already and have more exciting upcoming releases planned for this year and beyond.

YOUR MISSION Conduct and execute key DevOps projects, from planning to delivery, guide technical decision-making. Align DevOps strategies with company goals and provide expert guidance on best practices and tooling.

Maintain our high-availability production systems by creating stability and scalability.

Analyze and optimize our high-performance / high-traffic systems on OS & application level.

Spearhead tooling efforts by prototyping, setting up, establishing, and fine-tuning new tools to improve performance and our dev life.

Maintain and improve the automated development processes and improve development workflows (Github Actions, Helm, ArgoCD, Ansible, Docker, Webpack, Fastlane, etc.).

Collaborate closely with the game development, community, and product teams, and our sister studios within the Stillfront Group.

Broaden your knowledge and deepen your skills through conferences and training and share your learnings with the team afterwards.

YOUR PROFILE Excellent skills in IT maintenance, database/network architecture, systems integration, as well as automation and system administration (Debian, Linux).

Experience with high-load / high-availability systems and load optimizations.

Experience with cloud systems (ideally Google Cloud) and connected management tools (i.e. Terraform / Kubernetes etc).

Knowledge of state-of-the-art build systems, tech stacks, and toolchains.

Passion to extend your knowledge and try out new technologies.

Good skills in Java or other high-level programming languages.

Experience in shipping, developing, and running at least one commercial product or game.

Ability to articulate and document technical designs clearly and analytically.

Fluent English, both verbal and written.

Additional skills to impress us: Passion for video games.

Knowledge of multiplayerPvP/online game development practices.

Familiarity with agile software development and scrum-based working environments.

Why You'll Love Working With Us A Global Team, A Shared Purpose Our strength lies in our diversity. With over 30 nationalities represented across our two locations, we’re united by a shared passion for strategy games and a bold vision for the future. We celebrate what makes each of us unique – our perspectives, our stories, and the paths that led us here.

Work Your Way Whether you're crafting code from a harbor-view desk in Hamburg or fine-tuning design details under the Maltese sun, we support flexible hybrid work models that empower you to do your best work – wherever you are.

Grow With Us At Twin Harbour, your journey matters. Our Career Path Framework and mentorship culture provide the clarity and feedback you need to take the next step – whether you’re deepening your expertise or branching into new disciplines. We invest in your growth with language courses, e-learning platforms, and support for conferences and training.

We’re Human First We believe that great teams are built on trust, respect, and good humor. From game nights to casual drinks, quiz nights, and karaoke, we don’t just work together – we connect, play, and support each other like a true crew.

Join Twin Harbour Interactive Where Strategy Meets Vision.

Twin Harbour Interactive is a global strategy game powerhouse, shaping the future of long-term multiplayer gaming. With offices in Hamburg and Malta , we design strategy games that bring people together – across borders and generations.

Whether you’re an expert tactician or an imaginative world-builder, there’s a place here for you to grow, thrive, and leave your mark.

Department

Game Programming/Engineering

Locations

Hamburg (St. Pauli)

Remote status

Hybrid

Studios

Twin Harbour Interactive

Employment types

Permanent

Employment contracts

Full time

Contact

Margarita Kremhöller

Senior Talent Acquisition Partner

Human Resources

Job openings

Senior Node.js Developer

Game Programming/Engineering

Hamburg (St. Pauli), San Ġiljan, Malta

Hybrid

Principal Node.js Engineer

Game Programming/Engineering

Hamburg (St. Pauli), San Ġiljan, Malta

Hybrid

Head of Game Development

Game Programming/Engineering

Hamburg (St. Pauli), San Ġiljan, Malta

Hybrid

More jobs

Hamburg (St. Pauli)

About Twin Harbour Interactive

We're on a mission to create unforgettable strategy experiences. If you're curious, collaborative, and driven by impact, we’d love to meet you.

At Twin Harbour Interactive , you'll step into a creative, collaborative environment where your ideas help shape the future of long-term strategy gaming. With the agility of an indie team and the reach of a global studio, we value innovation, ownership, and bold thinking.

We're a passionate, multicultural crew with a flat hierarchy and a deep love for smart game design. Whether you're coding, creating, or coordinating, you'll have the freedom to make an impact—and the support to keep growing.

Expect meaningful challenges, curious minds, and a work setup that fits your needs. Our games are built using C#, JavaScript/HTML5, Java, and PHP - and always with players at the center.

With studios in Hamburg’s iconic St. Pauli district and sunny San Ġiljan, Malta , you’ll enjoy inspiring views, an international vibe, and a team that loves what they do.

careersite--jobs--form-overlay#showFormOverlay">Apply!

jobs--overlay#unobserveClickOutside

common--modal:closed->jobs--overlay#observeClickOutside

" data-jobs--overlay-overlay-value="false" data-jobs--overlay-overlay-class="!fixed flex flex-col inset-0 rounded-t-6 shadow-job-form-overlay z-career-job-application-form-overlay" data-jobs--overlay-minimize-button-hidden-class="hidden" data-careersite--jobs--form-overlay-target="form">

Game Programming/Engineering

Hamburg (St. Pauli)

Hybrid

Principal DevOps Engineer

Loading application form

jobs--overlay#closeOverlay">

Home

Open Positions

Data & privacy

cookie-preferences#openCookiePreferences" aria-label="Manage cookies" class="company-link font-company-body py-1 my-1 @sm:my-0 @sm:py-0 px-4">Manage cookies

playsupremacy.com/en

Employee login

SSO

Candidate Connect login

Already working at Twin Harbour Interactive?

Let’s recruit together and find your next colleague.

blocks--auto-join--form#focusEmailField" data-blocks--auto-join--form-tooltip-login-value="Enter your email address" data-blocks--auto-join--form-tooltip-login-with-value="Login with %{email}">

blocks--auto-join--form#handleBefore turbo:submit-end->blocks--auto-join--form#handleComplete" action="/en/auto_join" accept-charset="UTF-8" method="post">

common--dropdown#toggle" data-blocks--auto-join--form-target="domainTrigger">

bytro.com

@ bytro.com

blocks--auto-join--form#changeDomain" data-domain="bytro.com" data-blocks--auto-join--form-target="domainButton">

bytro.com

blocks--auto-join--form#changeDomain" data-domain="doradogames.com" data-blocks--auto-join--form-target="domainButton">

doradogames.com

blocks--auto-join--form#changeDomain" data-domain="stillfront.com" data-blocks--auto-join--form-target="domainButton">

stillfront.com

Log in

Applicant tracking system

by Teamtailor

function trackPageView(url) {

var searchParams = new URLSearchParams(window.location.search);

var utmSource = searchParams.get('utm_source');

window.referrer = window.referrer || utmSource || document.referrer

var payload = {

ed: 'XOVmIb3zDExnkkYUlihbSJSEBo3/qnwFWLp2V2Dl4bA7DEjGPJ+VA09+tAF2S1UqgBq1B2g10IQE3xVIwFuN9CFKQXQkVAhCVPpcpk8rzoV3nis2TH8N05kM8fsWXK1JcLgzC36EjicoHl2G7yvEiOnGRyB+GtWFvb/EhF8zyX9nLFIj6lqim0ibVm/Oza35xeCDjnfIu/Zk3MfYGEYHWVny+H+ZoUABF0yKToHVnjJ4Qc4lvmRVfpEZPvfG1yE3HFTy+7Q0uHyqMpVh4t1DPHLM2ZJsvA==--3bmmBQEbhvCQD15g--UQmq4OsAvDUmg4CZc5xW1Q==',

visitor_uuid: window.visitor_uuid,

referrer: window.referrer,

data: {

ua: navigator.userAgent,

referrer: document.referrer,

},

url: url,

};

var xmlhttp = new XMLHttpRequest();

xmlhttp.open('POST', '/pageview', true);

xmlhttp.setRequestHeader('Content-Type', 'application/json;charset=UTF-8');

xmlhttp.withCredentials = true;

xmlhttp.addEventListener('readystatechange', function () {

if (xmlhttp.readyState === XMLHttpRequest.DONE) {

const status = xmlhttp.status;

if (status === 0 || (status >= 200 && status

Posted by Twin Harbour Interactive and synced from their own careers page. DevQuest doesn’t take a fee, doesn’t sit between you and the studio, and doesn’t sell your data — you apply directly with them.

More like this: Engineering jobs · All Twin Harbour Interactive openings · Browse every category