References

Selected Projects

All references are anonymized. Details available upon request.

AlmaLinuxAnsibleMigrationCentOS 7

Mid-sized industrial company

~300 Linux servers, production and development environments

Challenge

CentOS 7 End-of-Life in July 2024. No migration concept available, limited personnel resources, ongoing operation must not be interrupted.

Approach

Initial audit of all systems and services. Development of a step-by-step migration plan. Automation of the rollout via Ansible. Parallel operation during the transition phase. Documentation of all systems as a byproduct.

Result

300+ servers fully migrated to AlmaLinux 9 within 6 months. Zero production downtime. Ansible roles are reusable for future rollouts.

KubernetesArgoCDGitLab CIGitOps

SaaS provider, growth phase

15-person developer team, multiple production applications

Challenge

Deployments ran manually via shell scripts. Quick rollback was impossible. Release cycles of 4–6 weeks. Frequent errors during deployments to production environments.

Approach

Kubernetes cluster set up (self-hosted on custom VMs). Containerization of existing applications. Introduced ArgoCD for GitOps-based deployments. Structured CI/CD pipelines using GitLab CI. Training and coaching of the developer team.

Result

Multiple deployments daily. Rollback in under 3 minutes. Release cycles reduced to a daily basis. Team can deploy autonomously without waiting for DevOps expertise.

NIS2SecurityMonitoringCompliance

E-Commerce company, ~80 employees

Critical infrastructure, NIS2 compliance required from 2024

Challenge

New NIS2 guidelines apply, but no structured security measures in place. Lack of documentation, outdated systems, no monitoring. High audit risk.

Approach

Gap analysis against NIS2 requirements. Prioritized action plan. Security hardening of all servers according to CIS benchmarks. Monitoring built with Prometheus/Grafana. Incident response processes documented. Network segmentation revised.

Result

NIS2 audit successfully passed. Continuous monitoring in place. Incident response process established. Security posture significantly improved.

AnsibleConsolidationLinuxMigration

Service provider after acquisition

Consolidation of two IT infrastructures

Challenge

Following a company takeover: two independent infrastructures, two teams, no shared toolchain. Overlapping systems, unclear responsibilities.

Approach

Inventory of both environments. Consolidation plan developed. Step-by-step migration to a unified platform. Shared Ansible foundation for both teams. Knowledge transfer organized among teams.

Result

Unified infrastructure within 4 months. Operational costs reduced by ~35%. Shared toolchain and processes established.

PrometheusGrafanaAlertingMonitoring

Hosting provider, ~150 servers

Managed hosting infrastructure for B2B customers

Challenge

No structured monitoring. Outages were often reported by customers before the internal team noticed. No alerting, no SLA reporting.

Approach

Built Prometheus and Grafana. Node Exporter deployed on all systems. Alertmanager configured with escalating notifications. Dashboards created for operations team and management reports.

Result

MTTR (Mean Time to Repair) reduced from an average of 4 hours to under 45 minutes. Customer satisfaction measurably increased. SLA reporting automated.

GitHub ActionsCI/CDComplianceFintech

Software development team, fintech sector

Regulated environment, strict deployment requirements

Challenge

Deployment processes were documented in a Word file. Manual steps, four-eyes principle not automated, no audit trail.

Approach

CI/CD pipeline set up using GitHub Actions. Automated tests integrated. Deployment approval workflows implemented. Comprehensive audit trail established via Git history and pipeline logs.

Result

Compliance requirements met. Deployment time reduced from several hours to under 20 minutes. Fully traceable deployment history.

Facing similar challenges?

Describe your situation – I will evaluate if and how I can assist you.

Get in touch