Jobs / T-Mobile

DevOps Engineer (m/f/d)

T-Mobile · A Coruña, GA, Spain
A Coruña, GA, SpainExp: 5+ yrsRemote
Remuneration
Flexible compensation plan covering health insurance, meal vouchers, childcare, and transport; telemedicine; life and accident insurance; social fund; 26 or more vacation days; specialist services; full salary coverage during medical leave.
Location
A Coruña, GA, Spain
Visa sponsorship
Not specified

Job summary

Design and enhance Kubernetes-native automation for cloud infrastructure, providing declarative lifecycle management for containerized applications and CNFs through CRDs, controllers, and FluxCD-based GitOps. Build production-grade operators and automated CNF workflows, integrate systems including Kafka, Vault/ESO, Telegraf, GitLab, and Artifactory, and implement observability, security, CI/CD, and technical documentation.

Benefits

Hybrid work modelFlexible working hoursCustomized training through CourseraWeekly English and German language classesInternational mentoring sessions and experience daysFlexible compensation plan for health insurance, meal vouchers, childcare, and tTelemedicineLife and accident insuranceSocial fund26 or more vacation days per yearSpecialist services for medical, legal, and wellness needsFull salary coverage during medical leaveSocial initiatives

Qualifications

  • Degree in Computer Science or a comparable STEM program.
  • At least five years of relevant software development experience.
  • Knowledge of object-oriented programming, preferably Go or Python.
  • Experience with Kubernetes, Kubernetes APIs, and CRDs.
  • Experience with reconciliation patterns, finalizers, and RBAC.
  • Experience with GitOps, Helm or Kustomize, and GitLab CI/CD.
  • Proven software architecture expertise.
  • Business-fluent English.

Responsibilities

  • Design, implement, and test production-grade Kubernetes operators and CRDs.
  • Build resilient, idempotent controllers with reconciliation logic, status reporting, events, and finalizers.
  • Implement Configuration-as-Data templates, environment-specific rendering, and Git-based workflows.
  • Integrate Kafka, Logging Operator, and Telegraf.
  • Build shared customer-profile parameter models and configuration builders for cross-operator injection.
  • Create and optimize multi-environment, multi-cluster FluxCD repositories, including release templates and Helm or Kustomize overlays.
  • Automate CNF lifecycle operations, including in-service upgrades, dependency management, scaling, and teardown.
  • Implement observability through logs, events, metrics, error handling, retries, and backoff.
  • Integrate security and compliance controls, including RBAC, Vault/ESO secret handling, and image or chart provenance.
  • Build GitLab CI/CD pipelines for builds, testing, security scanning, and releases to Artifactory.
  • Create architecture documentation, API descriptions, runbooks, application documentation, and user manuals.

Skills

ArtifactoryFluxGitGitLabGitLab CIGoHelmKafkaKubernetesKustomizePythonVaultIAMTerraform

Degrees

Degree in Computer Science or a comparable STEM program

Languages

EnglishGerman

Work schedule

Flexible working hours

Industry

Cloud infrastructureContainerized applications and CNFs

Relocation

No