Skip to content
← back home

Paul Lichtenberger

DevOps & Platform Engineer

Austria · remote for the DACH region · German (native) · English (professional) · Spanish (A2–B1)

paul.lichtenberger.rgbg@gmail.com · LinkedIn · GitHub

Summary

I build and run production infrastructure end-to-end — from CI/CD and containers to identity, observability and LLM operations. Industrial-grade software background across automotive and home-appliance contexts, now building and running self-hosted platforms end-to-end with a focus on EU data sovereignty.

Experience

DevOps Engineer · talsen team GmbH

Feb 2025 – Present

Remote · Salzburg / Germany

  • Design and operate multi-service Docker/Compose platforms (Traefik, Keycloak, SearxNG, Firecrawl, Jitsi, vector databases) with a focus on reliability, secure routing and observability.
  • Automate provisioning, backup, restore and health checks in Python/Bash, improving resilience and cutting manual effort.
  • Build RAG ingestion pipelines and chatbots with LlamaIndex, Qdrant/Milvus and Chainlit, plus distributed scraping via Playwright.
  • Integrate Grafana, Prometheus and logging pipelines across self-hosted stacks for alerting, uptime tracking and fast troubleshooting.
  • Develop internal developer tooling: VS Code extension logic, Git author automation and CI testing frameworks (Jest + Cucumber).

Senior DevOps Engineer · KIEFEL GmbH

Jan 2023 – Feb 2025

Freilassing, Bavaria, DE

  • Built CI/CD pipelines and shaped the architectural design of the digital infrastructure.
  • Handled cloud configuration and deployment on Azure.
  • Installed and provisioned industrial PCs with Puppet.
  • Developed administration tools for the digital infrastructure.

Continuous Integration Engineer · BSH Home Appliances Group

Jan 2021 – Dec 2022

Traunreut, Bavaria, DE

  • Developed CI/CD pipelines and rolled out DevOps tools and processes.
  • Created container images for CI/CD and as a standardized developer environment.
  • Configured and maintained Jenkins masters and developed shared Jenkins libraries.

Software Developer — Tools (Embedded) · EDAG Group

Apr 2017 – Dec 2020

Regensburg, DE

  • Developed the Python/MATLAB toolchain for engineers working on series development of automotive ECUs.
  • Configured and maintained build and license servers; created and supplied Docker images.
  • Built and maintained CI/CD pipelines with Jenkins / GitLab CI.
  • Developed PREEvision metrics in Java and supported developers and testers.

Working Student — Backend Development · Continental

Jul 2014 – Apr 2017

Regensburg, DE

  • Developed a Django backend and data model for a vehicle remote-diagnosis service.
  • Configured and maintained a Couchbase database.

Skills

Platform & Infrastructure
Ansible (end-to-end provisioning) · Docker & Docker Compose · Terraform · Harbor · Kubernetes · Puppet (industrial PC provisioning) · Azure (cloud config & deployment) · SemaphoreUI · Traefik (routing & middleware) · Tailscale (incl. Funnel)
Identity, Security & Registry
Keycloak (OIDC / SSO) · Authentik (OIDC / SSO) · Azure AD / Entra ID · oauth2-proxy · traefik-oidc
CI/CD & Quality Engineering
GitLab CI/CD (templates, runners, self-hosted) · Jenkins (masters, shared libraries) · BDD (behave, Cucumber) · TDD (Jest, pytest) · Mutation testing (Stryker, pymute) · Static analysis & complexity tooling · Internal CLI & VS Code tooling
AI / LLM Operations
Langfuse observability · RAG Systems · Vector databases (Qdrant / Milvus) · Chainlit chat UIs · Playwright distributed scraping · Agent deployment & MCP tool servers · Agent safety hooks · Self-hosted OCR / model serving
Observability & Ops
Grafana · Prometheus (metrics & alerting) · InfluxDB · Promtail / log pipelines · Nextcloud · Matrix/Synapse · Jitsi · SearxNG · Firecrawl · Production service operations

Education

M.Sc. Medieninformatik (Media Informatics) · Universität Regensburg

2015 – 2017