16.04.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Fullstack Software & DevOps Engineer
Liebefeld, Schweiz
Weltweit
HF Informatik, HF SystemtechnikSkills
DevOpsInfrastrukturNode.jsOpenShiftAnsibleNext.jsSoftwareentwicklungIntegration (Software)Front EndAzure AutomationEvent-driven ArchitectureTailwindInfrastructure as Code (IaC)BackendGitLab
Kernkompetenzen
Technischer Stack
Fullstack-Softwareentwicklung: Fundierte Erfahrung in der Entwicklung skalierbarer Webapplikationen.
DevOps Engineering: Umfassende Praxis in CI/CD, Automatisierung und Cloud-Infrastruktur.
Architektur: Expertise in Domain Driven Design sowie Event-Sourcing und Event Driven Architecture.
Frontend: Profunde Kenntnisse in Next.js, Vue.js, TypeScript sowie Styling mit Tailwind CSS und shadcn/ui.
Backend: Entwicklung robuster Systeme mit Java (Quarkus), tRPC, Node.js und Integration von Supabase.
Infrastruktur & Cloud: Sicherer Umgang mit Azure, AWS, Kubernetes, Docker und OpenShift.
Infrastructure as Code (IaC): Automatisierung mittels Terraform, Ansible, Helm und Konfigurationsmanagement mit Pkl.
CI/CD & Tools: Implementierung von Pipelines in GitLab CI und Azure DevOps.
Datenbanken: Erfahrung mit EventstoreDB, PostgreSQL, MariaDB, Redis und Elasticsearch.
Security & Specialized: Aufbau von PKI-Infrastrukturen, HSM-Integration und Arbeit in air-gapped Umgebungen.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherBosnischMuttersprache
Projekthistorie
The Solution
The transformation was delivered in phases to help the teams gradually adopt DevOps practices while modernising their tooling.
Git-First DevelopmentAll codebases were consolidated in a central Git system. Branching, pull requests, and code reviews became standard practice. This eliminated configuration drift, enabled proper change control, and provided a reliable history of all modifications.
Containerisation with DockerLegacy applications were containerised, replacing manual VM setup with reproducible images. Build pipelines were introduced to ensure consistent, repeatable releases.
Kubernetes on Azure (AKS)AKS became the foundation for running the modernised workloads. The adoption of Kubernetes allowed:
- unified deployment standards
- auto-scaling
- environment parity across dev, test, and production
- simplified runtime upgrades
ArgoCD replaced manual deployments with a fully automated GitOps process. Cluster state is now derived from versioned manifests, ensuring predictability and traceability:
- every change flows through Git
- upgrades are atomic and reversible
- multi-environment management is straightforward
Entwicklung der App BrutaList mit Next.js und Bereitstellung auf Vercel. Implementierung interaktiver Karten und standortbasierter Suche, unterstützt durch eine skalierbare API und datenbankgestützte Filter für brutalistische Wahrzeichen.
- Unterstützung beim Aufbau, der Optimierung und dem Betrieb von CI/CD-Pipelines für Java-Applikationen - Begleitung von Deployments auf OpenShift inklusive Konfiguration, Troubleshooting und Laufzeitoptimierung - Analyse und Behebung von Fehlern in produktionsnahen Java-Anwendungen - Unterstützung bei der Migration bestehender Workloads in die Public Cloud - Beratung zu Best Practices rund um Containerisierung, Deployment-Strategien und Betriebsstabilität - Enge Zusammenarbeit mit internen Teams zur nachhaltigen Wissensvermittlung und Befähigung