Staff System Engineer - DNS / DHCP / Automation

Workwise GmbH
Hamburg, Germany
7 days ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence AWK (Programming Language) Bash Shell Unix Data Systems Dynamic Host Configuration Protocol Software Debugging Domain Name System (DNS) Python (Programming Language) PostgreSQL MariaDB
+8 more
Network Service Red Hat Enterprise Linux Squid (Proxy Server) Sed (Programming Language) Git Vertica Puppet Golang

Job description

  • Modern office space with very good transport connections, and at some locations, a subsidized canteen and various free drinks
  • Various employee discounts for activities and products
  • Numerous training and development opportunities to enhance your skills
  • Various health offers, such as sports and health courses, to keep you fit and healthy
  • Employee events such as summer and winter parties, as well as workshops, to foster team spirit

Requirements

  • You have experience with DNS / DHCP / proxy / time technologies such as PowerDNS (authoritative, recursor, dnsdist), ISC DHCP (experience with or appetite for Kea is welcome), Squid, and chrony
  • You are skilled in platform and automation tools like Enterprise Linux 9, Puppet (GitOps), BIRD, rsyslog, and collectd
  • You are proficient in languages such as Python, Go, Java, Bash, and the classic Unix toolbelt (awk, sed, git) that still does more than people expect
  • You have experience with data technologies like ClickHouse, MariaDB, and PostgreSQL
  • You do not need to have mastered all of these on day one, but you are the kind of engineer who is comfortable reaching for the right one and going deep when it matters
  • You have operated DNS, DHCP, or comparable network services in production, ideally at scale and under real reliability obligations
  • You read RFCs for fun, debug with packet captures, and are not satisfied by “it works again” without knowing why it broke
  • You automate by default and treat configuration as code
  • You bring radical candor, saying the uncomfortable thing early in service of the work, not the ego
  • You think in terms of blast radius, using AI-assisted tooling in development and test workflows, but ensuring production changes are always human-gated, as risk awareness is a feature, not a brake

Benefits & conditions

  • You operate, harden, and evolve our authoritative and recursive DNS, DHCP, forward-proxy, DNS and IP Management (DIM), and NTP services so they stay boringly reliable at internet scale
  • You automate everything that should be automated, using infrastructure as code in Puppet, reviewed and version-controlled, and remove the toil that does not need a human
  • You instrument and measure by building the metrics, dashboards, and signals that tell us what our services are actually doing, because we cannot improve what we cannot see
  • You drive root-cause analysis and lasting fixes through structured ITIL Incident, Problem, Risk, and Change management, making our work and challenges transparent on purpose
  • You take part in the team’s on-call rotation for this KRITIS/NIS2 infrastructure, with your turn coming up roughly once a month, and use what you learn on-call to make the next on-call quieter

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all