Julian Kandler

Julian Kandler

Enterprise Architect

DevOps & infrastructure — Linux, Terraform, Ansible, AWS, CI/CD

Profile

Enterprise Architect with professional IT experience since 2017, focused on Linux, Infrastructure as Code, automation, containerization, and DevOps. Hands-on with Terraform, Ansible, Docker/Podman, GitHub Actions, and AWS — and builds and operates self-hosted infrastructure projects outside of work to explore the same practices end to end, including the site you're looking at right now.

Experience

Capgemini Jul 2022 – present

Enterprise Architect — Cloud Architect Apr 2024 – present · Cloud Architect Oct 2022 – Dec 2022 · Tech Lead Jul 2022 – Sep 2022

Infrastructure change coordination Apr 2024 – present

  • Coordinate infrastructure changes, imports, and reshaping as Cloud Architect.

Vehicle data platform reliability Sep 2023 – Dec 2023

  • Received, processed, stored, and provided vehicle data.
  • Ensured the infrastructure was production-ready for go-live.
  • Built automated snapshots and continuous backups of the database.
  • Wrote disaster-recovery runbooks and set up monitoring and alerting.

Terraform · Datadog · AWS Backup · GitHub Actions

Multi-account AWS infrastructure rollout Jul 2022 – Aug 2023

  • Designed a scalable solution for rolling out infrastructure across up to 400 AWS accounts.
  • Led conceptualization and development, coordinating with business and dev-team stakeholders.

Terraform · GitHub Actions · AWS API Gateway · EventBridge · CodeBuild

Exxeta AG Jan 2017 – Jun 2022

Senior Consultant Jan 2020 – Jun 2022 · Consultant Jan 2017 – Dec 2019

Vehicle workshop appointment portal Feb 2020 – Jun 2022

  • Built a new portal for scheduling vehicle workshop appointments from the ground up.
  • Developed front-end and back-end application logic, with infrastructure provisioned via CI/CD.
  • Set up automated testing and monitoring.

Angular · Spring Boot · Kotlin · Concourse · New Relic · AWS

Retail sample planning portal May 2019 – Dec 2019

  • Built a portal to plan and control retail sample scheduling.
  • Developed the front-end and back-end application logic.

Angular · Spring Boot · PCF

Customer vehicle-profile portal Apr 2017 – Apr 2019

  • Extended a customer portal for managing and configuring vehicle profiles.
  • Developed front-end and back-end application logic.

Angular · Spring Boot · PCF

Reusable CMS components Jan 2017 – Mar 2017

  • Built new, reusable components for a content-management system.

Adobe AEM · Java · JavaScript

HUK-Coburg Versicherungsgruppe Feb 2013 – Dec 2013

Internship / Working Student

Personal projects

Home-infrastructure projects outside of client work, built to explore DevOps, cloud, and self-hosted systems in practice rather than just in theory.

Home infrastructure as code

  • Manage a home server and its services entirely through Terraform and Ansible, version-controlled in Git.
  • Provision AWS resources (Route 53, S3, CloudFront, IAM/OIDC) and GitHub repository configuration from the same codebase — no manual changes to live infrastructure.
  • This site is deployed exactly this way: Terraform-managed S3 and CloudFront, GitHub Actions CI/CD.

Terraform · Ansible · AWS · GitHub Actions · Debian

Self-hosted GitHub Actions runner

  • Designed a fully automated Debian VM, provisioned with Ansible, to host a dedicated self-hosted GitHub Actions runner.
  • Configured dedicated disk storage placement for the VM and runner data.

Ansible · Debian · Virtualization · GitHub Actions

Self-hosted Nextcloud platform

  • Operate a private Nextcloud instance as a personal cloud-storage replacement, containerized with Docker on a Debian home server.
  • Designed the storage architecture across SSD and HDD storage, including Linux permission/UID-GID handling and bind mounts.
  • Diagnosed an IPv6 DNS misconfiguration that was silently degrading WebDAV performance — after the fix, an operation that took roughly two minutes completed in about one second.

Docker · Debian · DNS · IPv4/IPv6 · TLS · WebDAV

Personal finance automation

  • Built a Python workflow that reads a personal budget spreadsheet, drives a browser via Playwright to render a chart, and uploads the result to Nextcloud automatically.
  • Runs on a schedule behind a cheap change-detection check, so it only does the expensive work when the underlying data actually changed.

Python · openpyxl · Playwright · requests · WebDAV

Skills

Infrastructure & cloud
AWS (API Gateway, EKS, RDS, Lambda, Route 53, S3, CloudFront, CloudWatch, SNS, SES, Secrets Manager, Fargate, CodePipeline, IAM/OIDC) · Docker · Podman · Kubernetes / k3s · Terraform · Ansible · Traefik
Linux & systems
Debian · SUSE Linux Enterprise · Bash / shell scripting · systemd · libvirt/KVM · DNS, TLS & network troubleshooting · IPv4/IPv6
CI/CD
GitHub Actions (incl. self-hosted runners) · Concourse · Jenkins
Observability
Prometheus · Grafana · Alertmanager · Datadog · New Relic
Security
GPG · pass · SOPS · Trivy · Black Duck
Databases
PostgreSQL
Languages & frameworks
Java · Kotlin · Python · Spring Boot · Maven · Gradle · TypeScript · JavaScript · Angular · Node.js · Grunt
Self-hosted platforms & AI
Nextcloud · Open WebUI · OpenAI API integration
Tools
IntelliJ · VS Code (Dev Containers) · WSL2 · Git · GitHub · Jira · Confluence
Methodologies
Agile · Scrum · SAFe · DevOps

Education

Languages