<\/div>
DevOps/Platform Engineer (m/f/d) in on‑prem
environments ID26812 -0<\/span>
<\/p> <\/span><\/b>
<\/p>Laufzeit:<\/span><\/b> 01.03.2026 - 31.12.2026
Volumen:<\/b> 600 Std. remote / 200 Std. onsite/ 20 Std. travel
Einsatzort:<\/b> Remote / München<\/span><\/p>The consultant
should be based within 100km of Essen and be available to work onsite at the
client on request.<\/span><\/span>
<\/p> <\/span><\/b>
<\/p>Project Description<\/span><\/b>
<\/p>- Implementation engagement to build the first on‑prem installation<\/b> based on the refined architecture and stepwise plan defined by the
Solution Architect.<\/span>
<\/li>- Build a running single‑node PoC<\/b> on an on‑prem server using
containerised workloads, deployed and managed via infrastructure as
code<\/b> (e.g. using tools such as Docker<\/b> and Ansible<\/b>), with
the option to introduce lightweight orchestration tooling (e.g. Nomad<\/b> or a similar scheduler) as appropriate.<\/span>
<\/li>- Establish a reproducible, automated infrastructure and deployment
model (IaC)<\/b> for the backend application(s) and data stores, aligned
with the architecture and on‑prem constraints described in the use‑case
documentation.<\/span>
<\/li>- Implement secure secrets handling<\/b> and TLS setups<\/b> for
external and internal traffic using tools such as Ansible Vault<\/b>, in
line with the platform’s security requirements.<\/span>
<\/li>- Integrate and configure the observability stack<\/b> (e.g. Prometheus<\/b>, Grafana<\/b>, Alertmanager<\/b> and a logging stack) so that the
backend application, platform components and databases can be monitored
and operated reliably.<\/span>
<\/li>- Support the evolution from the initial single‑node PoC towards a small multi‑node setup<\/b> for the backend application and databases, keeping
the system stable, maintainable and ready for future extension.<\/span>
<\/li><\/ul> <\/span>
<\/p>Tasks<\/span><\/b>
<\/p>The
external consultant takes on the following tasks within the project, which are
carried out independently:<\/span>
<\/p>- Take overall responsibility for the implementation of the on‑prem
infrastructure<\/b> and deployment model (IaC<\/b>) for the backend
application, ensuring that all provisioning and deployments are automated
and repeatable.<\/span>
<\/li>- Design and evolve the Ansible‑based infrastructure as code<\/b> (roles, inventories, group variables) for OS base, container runtime,
orchestration tooling, backend application(s) and databases across
environments (DEV, TEST and PROD<\/b>).<\/span>
<\/li>- Define and implement the setup for running the backend application and
additional infrastructure components in a small on‑prem cluster<\/b>,
including job definitions, basic health checks and placement concepts
supporting 1 Hz device read/write<\/b> requirements.<\/span>
<\/li>- Design and operate secure configuration and secrets management<\/b> using tools such as Ansible Vault<\/b>, TLS<\/b> and PKI concepts<\/b>,
ensuring credentials and keys for services and databases are handled
safely.<\/span>
<\/li>- Set up and operate core data stores (e.g. InfluxDB v3<\/b>, Postgres<\/b>)
for the lab/PoC and follow‑on environments, including backup/restore
procedures<\/b> and disaster recovery readiness<\/b>.<\/span>
<\/li>- Integrate and operate the observability stack<\/b> (e.g. Prometheus<\/b>, Grafana<\/b>, Alertmanager<\/b>), ensuring visibility into the backend
application, infrastructure components and 1 Hz read/write behavior.<\/span>
<\/li>- Collaborate with the Full‑Stack Developer<\/b> and Solution
Architect<\/b> to align health endpoints, logging formats, metrics and
deployment patterns.<\/span>
<\/li>- Contribute to the definition and implementation of CI/CD pipelines<\/b> and operational processes with a clear governance model based on
version -controlled automation.<\/span>
<\/li>- Produce and maintain infrastructure -level documentation<\/b> (deployment guides, operations runbooks, backup/restore procedures,
incident handling guidelines).<\/span>
<\/li><\/ul> <\/span>
<\/p>Required Skills &
Competencies<\/span><\/b>
<\/p>- Strong hands‑on experience as DevOps/Platform Engineer<\/b> in on‑prem
environments<\/b>, ideally with data platforms or industrial/OT
integrations.<\/span>
<\/li>- Solid skills in Ansible<\/b> (or similar) for infrastructure as
code: roles, inventories, group variables and automated provisioning.<\/span>
<\/li>- Practical experience with container orchestration tooling such as Nomad<\/b> (or similar) for on‑prem deployments, including job specifications and
rolling updates.<\/span>
<\/li>- Experience building and running containerised services using Docker<\/b>,
including multi‑stage builds and non‑root containers.<\/span>
<\/li>- Experience integrating observability stacks<\/b>: Prometheus<\/b>, Grafana<\/b>, Alertmanager<\/b> and centralised logging.<\/span>
<\/li>- Familiarity with time‑series<\/b> and relational databases<\/b>:
e.g. InfluxDB<\/b> and Postgres<\/b>, including configuration and
backup/restore.<\/span>
<\/li>- Experience implementing security and secrets management<\/b>: Ansible
Vault<\/b>, TLS configuration<\/b> and PKI concepts<\/b>; familiarity
with Keycloak<\/b> or LDAP<\/b> is a plus.<\/span>
<\/li>- Comfortable working in isolated on‑prem environments<\/b> with
limited or no direct internet connectivity.<\/span>
<\/li>- Ability to write clear technical documentation and runbooks.<\/span>
<\/li>- At least 3 years of experience<\/b> in DevOps, platform engineering
or infrastructure automation roles.<\/a><\/span>
<\/li>- Language: English<\/b> (required), German<\/b> (is a plus).<\/span> <\/span><\/li><\/ul>
<\/div><\/span>