Senior DevOps Engineer
Sofia, BG
We’re looking for an experienced DevOps Engineer with an automation-first mindset — someone who builds repeatable delivery through CI/CD, GitOps, and Infrastructure as Code, and keeps production environments stable, secure, and observable.
You’ll join a team in Bulgaria that operates and evolves Kubernetes-based internal platforms and cloud-native environments for teams in Germany.
Who we are
msg global solutions is part of the msg group. We work on internal cloud-native platforms and operational practices with a pragmatic, production-first mindset and short decision paths.
What you’ll do
- Operate and evolve Kubernetes environments and deployment approaches using Helm and Kustomize.
- Work with AWS as the runtime platform, including EKS and security practices.
- Maintain and integrate key AWS services according to platform needs: S3, EFS, RDS.
- Build and improve CI/CD automation, preferably in Azure DevOps, so releases are repeatable and predictable.
- Introduce and maintain GitOps processes with Argo CD for consistent and traceable deployments.
- Maintain Infrastructure as Code with Terraform for reproducible environments and controlled changes.
- Apply Crossplane as an IaC/platform provisioning approach when the goal is standardization and infrastructure self-service.
- Strengthen platform security with network security concepts (controls, segmentation, rules, policies) and secure operations across environments.
- Implement and enforce Kubernetes security and governance policies using Kyverno (policy-as-code, admission control, compliance guardrails).
- Operate and evolve the service mesh layer with Istio (traffic management, mTLS, policy enforcement, and observability signals where applicable).
- Maintain identity: Keycloak as an Identity Provider and identity federation concepts (integrations, trust, identity flows).
- Ensure visibility and operational readiness through monitoring in Grafana.
What we’re looking for
- You think in automation: processes become pipelines / GitOps / IaC, not “procedures”.
- You have production discipline: stability, security, auditability, and clear ownership accountability.
- Troubleshooting approach: facts (metrics/logs/symptoms) → hypothesis → change → verification.
What we offer
- Work on real cloud-native initiatives for internal teams in Germany, with the flexibility to contribute where the need is highest.
- A small team, short decision paths, and real involvement in tooling and standards.