Software Engineer (mfd)

T-Systems Iberia

Not Interested
Bookmark
Report This Job

profile Job Location:

Granada - Spain

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

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 as of: Basic functionalities required models interface design migration concept evasion and relapse scenarios and in more detail:

Design implement and test Production-grade Kubernetes operators (Go controllerruntime/Kubebuilder or Operator SDK) with tested CRDs: o CNF LCM Operator Service LCM Operator Infrastructure Provisioning Operator o 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 Production-grade Kubernetes operators (Go controllerruntime/Kubebuilder or Operator SDK) with tested CRDs.
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).


Qualifications :

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
Readiness to travel: 2-3 on-site workshops in Bonn 3 days each.


Additional Information :

What do we offer you

  • International positive dynamic and motivated work environment.
  • Hybrid work model (teleworking/on-site).
  • Flexible schedule.
  • Continuous training: Preparation for certifications access to Coursera weekly English and German classes...
  • Flexible compensation plan: health insurance meal vouchers childcare transport assistance...
  • Life and accident insurance.
  • More than 26 working days of vacation per year.
  • Social fund.
  • Free service for specialists (doctors physiotherapists nutritionists psychologists lawyers...)
  • 100% of salary in case of sick 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. Join our team!

T-Systems Iberia will only process the CVs of candidates who meet the requirements specified for each offer.


Remote Work :

No


Employment Type :

Full-time

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 usi...
View more view more

Key Skills

  • Laboratory Experience
  • Vendor Management
  • Design Controls
  • C/C++
  • FDA Regulations
  • Intellectual Property Law
  • ISO 13485
  • Research Experience
  • SolidWorks
  • Research & Development
  • Internet Of Things
  • Product Development

About Company

En T-Systems, encontrarás proyectos rompedores que suman al bienestar social y ecológico. Queremos dar la bienvenida a nuevos talentos como tú, que aporten ideas frescas, puntos de vista distintos, que acepten retos y un continuo aprendizaje, para crecer e impactar a la sociedad… ¡Tod ... View more

View Profile View Profile