23 oct
|
T-Systems
|
Madrid
This position is at T-Systems
The selection process will be entirely managed by T-Systems.
--
Job Description Functions Develop the conceptual, functional and technical design of the solutions. Define and evolve application, service, integration and infrastructure architectures, selecting the most appropriate technologies and considering microservices, containers, APIs, messaging and event-oriented architectures. Design the integration of information from multiple sources and heterogeneous systems through synchronous and asynchronous mechanisms. Apply AI and generative AI tools to develop, modernize and automate applications and processes. Incorporate AI agents, RAG, or other generative AI components when necessary. Define non-functional requirements, monitor technical quality and prepare architectural documentation, coordinating with development, infrastructure, security, integration, QA and operations teams. Defend technical decisions, identify risks and dependencies, and technically lead development teams Define, maintain and evolve software architecture standards, principles, reference patterns and guidelines, ensuring their consistent application in different projects and development teams. Develop recommendations, roadmaps and proposals for technological improvement, aimed at modernizing applications, reducing technical debt and adopting good software engineering practices. Act as a reference for architecture and technical advice, supporting development teams in making design decisions, technological selection and solving complex problems. Conduct architectural, technical quality and standards compliance reviews, identifying risks, opportunities for improvement and corrective actions. Promote good practices of secure development,
maintainability, observability, scalability and operational efficiency, ensuring the sustainability of solutions in the long term. Participate in the definition of strategies for technological modernization and the adoption of Artificial Intelligence capabilities, promoting innovation and continuous improvement of development and maintenance processes.
Your Task
This position involves developing conceptual, functional and technical design of solutions, defining and evolving application architectures, and applying AI and generative AI tools to develop, modernize and automate applications and processes. The role focuses on leading technical architecture initiatives, maintaining software architecture standards, and promoting innovation through technological modernization strategies.
Responsibilities
- Develop the conceptual, functional and technical design of the solutions
- Define and evolve application, service, integration and infrastructure architectures, selecting the most appropriate technologies and considering microservices, containers, APIs, messaging and event-oriented architectures
- Design the integration of information from multiple sources and heterogeneous systems through synchronous and asynchronous mechanisms
- Apply AI and generative AI tools to develop, modernize and automate applications and processes
- Incorporate AI agents, RAG, or other generative AI components when necessary
- Define non-functional requirements, monitor technical quality and prepare architectural documentation, coordinating with development, infrastructure, security, integration, QA and operations teams
- Defend technical decisions, identify risks and dependencies, and technically lead development teams
- Define, maintain and evolve software architecture standards, principles, reference patterns and guidelines, ensuring their consistent application in different projects and development teams
- Develop recommendations, roadmaps and proposals for technological improvement, aimed at modernizing applications, reducing technical debt and adopting good software engineering practices
- Act as a reference for architecture and technical advice, supporting development teams in making design decisions, technological selection and solving complex problems
- Conduct architectural, technical quality and standards compliance reviews, identifying risks, opportunities for improvement and corrective actions
- Promote good practices of secure development, maintainability, observability, scalability and operational efficiency, ensuring the sustainability of solutions in the long term
- Participate in the definition of strategies for technological modernization and the adoption of Artificial Intelligence capabilities, promoting innovation and continuous improvement of development and maintenance processes
Your Profile
We are seeking an experienced Solution Architect with extensive expertise in full-stack development, cloud technologies, microservices
📌 Solution Architect (Madrid)
🏢 T-Systems
📍 Madrid