Job Description
At T-Systems, you will find groundbreaking projects that contribute to social and ecological well‑being. We want to welcome new talents who bring fresh ideas, different perspectives, embrace challenges, and are committed to continuous learning in order to grow and make an impact on society—all in a fun way.
It doesn’t matter when or where you work. It’s about doing meaningful work that advances society. We support you in personal and professional growth, providing a support network, excellent technology, a new work environment, and the freedom to work autonomously.
About Us
We are the responsible team within Deutsche Telekom Technology that enables and drives Data Science & AI use cases. Our team owns the GenAI platform and implements high‑priority AI projects. We look for an experienced Software Engineer to work with our AI teams, establish best software engineering practices, and design scalable, robust architectures.
Your Responsibilities
- Collaborate with AI/ML teams to develop scalable, maintainable software solutions for AI‑driven applications.
- Lead the design and optimization of scalable, resilient cloud architectures, including multi‑cloud and hybrid‑cloud strategies to support GenAI and AI‑driven applications.
- Provide strategic advisory on cloud best practices in compliance with industry standards (e.G., GDPR, ISO).
- Establish best practices in software engineering, including architecture, modularization, and API management.
- Improve development workflows with TDD, DDD, GitOps, CI/CD, and automated testing.
- Work with containerization & orchestration tools (e.G., Docker, Kubernetes, Terraform, Helm).
- Enforce security by integrating with Identity and Access Management.
Qualifications
Experience
- At least 8 years in an architecture role.
- Demonstrated experience in architecting high‑availability cloud infrastructures, multi‑tenant environments, and multi‑cloud strategies.
- Preference for holding certifications such as AWS Solutions Architect, Azure Architect, or Google Cloud Architect.
Software Engineering Best Practices
- Architectural patterns (e.G., SOLID, GRASP).
- Modularization & packaging.
- API development & integration.
Development Workflows
- Project structure & clean code principles.
- Test‑Driven Development (TDD) & Domain‑Driven Development (DDD).
- GitOps (branching, merging, linting, CI/CD pipelines).
Cloud & DevOps
- Experience with Docker, Kubernetes, Swarm, Compose.
- Configuration scripting (Terraform, Helm).
- Cloud experience in at least one hyperscaler environment.
- Authentication & IAM (OAuth2, security best practices).
Tools & Languages
- GitLab, Python (experience in other languages is a plus).
Bonus Skills (Nice to Have)
- Telekom knowledge (networks, platforms).
- Deutsche Telekom ecosystem (security, privacy, Tardis, internal network).
What We Offer You
- International, positive, dynamic, and motivated work environment.
- Hybrid work model (telework / face‑to‑face).
- Flexible schedule.
- Continuous training.
- Versátil compensation plan.
- Life and accident insurance.
- More than 26 working days of vacation per year.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Information Technology
Industries
IT Services and IT Consulting
Referrals
Referrals increase your chances of interviewing at T‑Systems Iberia by 2x.
Location
Andalusia, Spain.
Application Instructions
If you are looking for a new challenge, do not hesitate to send us your CV in English. T‑Systems Iberia will only process the CVs of candidates who meet the requirements specified for each offer.
#J-18808-Ljbffr