DevOps Engineer (m/f/d)
Primary stack
Job description
DevOps Engineer (m/f/d)
- Full-time
About the Position
We seek an experienced professional to design and enhance our Kubernetes-native automation OCAS (Operator-based Cloud Automation Solution) for the Telekom Cloud environment. OCAS delivers fully declarative lifecycle management (deploy, configure, update, teardown) for containerized applications/CNFs using CRDs, controllers, and GitOps with FluxCD. Integrations include Vault/ESO, Kafka, Logging Operator, Telegraf, GitLab/Artifactory.
Scope of Work
In general, the scope of work is the creation of solution and functional concepts based on the proposed solutions and project orders, including:
- Design, implement, and test Production-grade Kubernetes operators (Go, controller-runtime/Kubebuilder or Operator SDK) with tested CRDs:
- CNF LCM Operator, Service LCM Operator, Infrastructure Provisioning Operator.
- Test-Automation-Framework handler, Helm CNF Operator/Wrapper.
- Define reconciliation logic, status/events, finalizers; implement idempotent, resilient controllers for the targeted solution.
- Design, implement, and test Configuration-as-Data: templates, environment-specific rendering, and Git-based workflows.
- Design, implement, and test working integrations with Kafka, Logging Operator, Telegraf.
- Create, build, and test shared parameter models (“customer profile”) and config builders for cross-operator parameter injection.
- Create and optimize GitOps repositories with FluxCD (multi-env/multi-cluster) with release templates, Helm/Kustomize overlays, release definitions, and inventory CRDs.
- Specify, develop, and test a fully automated CNF lifecycle including in-service upgrades, dependency management (blocking/non-blocking), scaling, and clean teardown.
- Observability by design: logs, events, metrics, error handling, retry/backoff.
- Develop, implement, and test Security & compliance integration: RBAC, Vault/ESO secret handling, image/chart provenance (Artifactory), policy alignment.
- Implement project-specific CI/CD pipelines (GitLab) for build, test, security scanning, and release to Artifactory.
- Create detailed architecture and design documentation and technical descriptions of the target solutions (e.g., detailed concepts, APIs, runbooks, application documents, initial user manuals).
Responsibilities
- Design and implement Kubernetes-native automation solutions.
- Develop and test Kubernetes operators and CRDs.
- Define and implement reconciliation logic and idempotent controllers.
- Create and manage GitOps workflows with FluxCD.
- Integrate and manage various tools and services (Kafka, Logging Operator, Telegraf, etc.).
- Develop and maintain CI/CD pipelines.
- Document architecture, design, and technical specifications.
Requirements
- Degree in Computer Science or a comparable STEM program.
- At least five years of relevant professional experience in software development.
- In-depth knowledge of object-oriented programming languages (ideally Go or Python).
- Solid experience with Kubernetes, Kubernetes APIs, CRDs, reconciliation patterns, finalizers, Role-Based Access Control (RBAC).
- Solid experience with GitOps, Helm/Kustomize, GitLab CI/CD.
- Proven expertise in software architecture.
- Business-fluent English skills.
We Offer
- International, dynamic, and collaborative environment.
- T-Social: social initiatives (sports, community, health,...).
- Hybrid work model (remote/on-site).
- Flexible working hours.
- Customized training: access to Coursera.
- Weekly language classes (English & German).
- International Mentoring Sessions & Experience Days.
- Flexible compensation plan (health insurance, meal vouchers, childcare, transport).
- Telemedicine.
- Life and accident insurance.
- Social fund.
- 26+ working days of vacation per year.
- Free access to specialist services (medical, legal, wellness).
- 100% salary coverage during medical leave.
About the Company
T-Systems is part of the Deutsche Telekom Group, with around 30,000 employees worldwide. We create technology with purpose to generate a positive impact on society. We are looking for curious talent, eager to learn, take on challenges, and contribute ideas that transform our customers’ experience.
We trust people: we offer autonomy, continuous support, and a collaborative environment where you can grow without limits. We are one global team, guided by respect, integrity, and a passion for doing better every day.
If you are looking for a new challenge, do not hesitate to send us your CV! Please send CV in English. Join our team!
T-Systems Iberia will only process the CVs of candidates who meet the requirements specified for each offer.
© T-Systems ITC Ibéria. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
IT / tech за описом ITJobs
More at T-Systems ITC Ibéria
All 169 rolesEnterprise Architect
T-Systems ITC Ibéria · India
Value Consultant
T-Systems ITC Ibéria · India
Sr Cloudera Developer (Data Engineer)
T-Systems ITC Ibéria · India
Pricing Manager
T-Systems ITC Ibéria · India