Senior Software Engineer – Cloud Platform
Core
Design, develop, test, and improve cloud-native CaaS and PaaS capabilities, Kubernetes operators, and automated cluster platforms for Deutsche Telekom's on-prem Telco Cloud.
Role type
Senior IC platform engineer (cloud-native/Kubernetes)
Builds
Cloud-native CaaS and PaaS capabilities, Kubernetes operators/controllers, and highly automated Kubernetes platforms
Domain
Telecommunications / Cloud Infrastructure
Required skills
Go, Kubernetes operators/controllers, Cluster API, CI/CD and GitOps tools (GitLab CI/CD, Helm, Flux, Argo CD), observability, cloud-native security
Preferred skills
controller-runtime, Kubebuilder, advanced Kubernetes networking, Infrastructure as Code, OpenStack/VMware/bare-metal integration, OSS/BSS experience
Technologies
Go, Kubernetes, Cluster API, GitLab CI/CD, Helm, Flux, Argo CD, OpenStack, VMware
Responsibilities
Design and develop cloud-native CaaS and PaaS capabilities; Develop Kubernetes operators and controllers; Engineer automated Kubernetes platforms; Improve platform scalability, reliability, security, and observability; Support cluster migration and open-source contributions; Troubleshoot complex engineering topics; Mentor other engineers; Participate in on-call rotation
Seniority
Senior, hands-on IC