DevOps Engineer (m/f/d)
T-Systems Iberia
- A Coruña, Spain +7
- Hybrid
- Senior Level
- Posted
Responsibilities
- 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.
- Define reconciliation logic, status/events, finalizers; implement idempotent, resilient controllers for the targeted solution.
- 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.
Design, implement and test Configuration-as-Data
templates, environment specific rendering, and Git-based workflows.
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).
Experienced professional who meets approximately the following profile: 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 GitOps; Helm/Kustomize; GitLab CI/CD. Proven expertise in software architecture. Business-fluent English skills.
What do we offer you? Work environment & flexibility International, dynamic and collaborative environment.
T-Social
social initiatives (sports, community, health, ...). Hybrid work model (remote/on-site). Flexible working hours.
Growth & development Customized training
access to Coursera to learn whatever you want, whenever you want. Weekly language classes (English & German). International Mentoring Sessions & Experience Days.
Compensation & benefits
Flexible compensation plan (health insurance, meal vouchers, childcare, transport). Telemedicine. Life and accident insurance. Social fund. Wellbeing & time off 26+ working days of vacation per year. Free access to specialist services (medical, legal, wellness). 100% salary coverage during medical leave. And many more advantages of being part of T-Systems! 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 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.
jobapplier