CTO / CIO - Arquitecto Tecnológico

ADEREN
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish

Job location

Municipality of Madrid, Spain

Tech stack

Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Continuous Integration
ETL
Relational Databases
Software Design Patterns
DevOps
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
Performance Tuning
Software Architecture
Redis
Data Logging
Google Cloud Platform
Technical Debt
Backend
Cloudformation
Data Lake
Kubernetes
Terraform
Docker

Job description

Su misión será diseñar y mantener una arquitectura end-to-end (infraestructura, backend, datos y despliegue), actuando como máxima referencia técnica, elevando el nivel del equipo y asegurando que las decisiones tecnológicas estén guiadas por criterios técnicos, pragmáticos y alineados con las necesidades reales del negocio., * Arquitectura Tecnológica y Toma de Decisiones (Core del puesto)

  • Definir y mantener la arquitectura tecnológica global de la compañía.

  • Diseñar soluciones técnicas end-to-end: infraestructura, backend, datos y despliegue.

  • Evaluar, seleccionar y evolucionar tecnologías, frameworks y herramientas.

  • Garantizar escalabilidad, seguridad, rendimiento y mantenibilidad de los sistemas.

  • Tomar decisiones técnicas complejas basadas en trade-offs reales, no en modas tecnológicas.

  • Infraestructura, Datos y Desarrollo

  • Liderar la definición de soluciones de infraestructura cloud, on-premise e híbridas.

  • Diseñar y supervisar arquitecturas de bases de datos relacionales y no relacionales.

  • Definir y evolucionar data lakes, pipelines de datos y procesos ETL/ELT.

  • Diseñar y mantener entornos DevOps y pipelines CI/CD.

  • Supervisar la correcta implementación de entornos productivos y no productivos.

  • Asegurar buenas prácticas en versionado, despliegue, monitorización y observabilidad.

  • Liderazgo Técnico del Equipo

  • Liderar técnica y funcionalmente al equipo de tecnología (Tamayo y Diego).

  • Actuar como referente técnico diario, desbloqueando problemas complejos.

  • Revisar diseños, decisiones técnicas y soluciones propuestas por el equipo.

  • Elevar el nivel técnico mediante mentoring práctico y acompañamiento continuo.

  • Definir estándares técnicos, patrones de desarrollo y buenas prácticas compartidas.

  • Calidad, Estabilidad y Mejora Continua

  • Identificar deuda técnica y definir planes realistas para su reducción.

  • Establecer criterios de calidad técnica orientados a robustez y mantenibilidad, evitando burocracia innecesaria.

  • Velar por la estabilidad de los sistemas en producción.

  • Proponer mejoras continuas basadas en problemas reales y necesidades del sistema.

Requirements

  • Formación y Experiencia:

  • Experiencia sólida como Arquitecto Tecnológico, Software Architect, CTO o rol equivalente.

  • Amplia trayectoria en diseño de arquitecturas distribuidas y escalables.

  • Experiencia liderando decisiones técnicas de alto impacto en entornos productivos reales.

  • Arquitectura y Sistemas

  • Diseño de arquitecturas distribuidas, escalables y mantenibles.

  • Conocimiento profundo de infraestructuras cloud (AWS, Azure, GCP o similares).

  • Experiencia en entornos on-premise e híbridos.

  • Datos

  • Diseño y gestión de bases de datos relacionales (PostgreSQL, MySQL, SQL Server…).

  • Experiencia con bases de datos no relacionales (MongoDB, Redis u otras).

  • Diseño de data lakes, pipelines de datos y procesos ETL/ELT.

  • Buen criterio en modelado de datos y optimización de rendimiento.

  • DevOps

  • Diseño y mantenimiento de pipelines CI/CD.

  • Uso de contenedores y orquestación (Docker, Kubernetes o similares).

  • Infraestructura como código (Terraform, ARM, CloudFormation u otros).

  • Monitorización, logging y observabilidad de sistemas.

  • Desarrollo

  • Sólida experiencia en desarrollo backend (lenguajes a concretar según stack).

  • Capacidad para leer, entender y mejorar código existente.

  • Buen criterio en patrones de diseño y arquitectura de software.

  • Orientación clara a soluciones técnicas reales, no académicas

Soft Skills:

  • Perfil altamente técnico, con curiosidad constante y orientación práctica.

  • Alta capacidad de concentración y resolución de problemas complejos.

  • Pensamiento estructurado y sistémico.

  • Autonomía total en la toma de decisiones técnicas.

  • Capacidad para explicar decisiones técnicas a perfiles no técnicos cuando sea necesario.

Idioma

  • Español: nativo o bilingüe

  • Inglés: valorable nivel profesional.

Benefits & conditions

· Contrato Indefinido (jornada completa)

· Oferta económica: 65k/75k. según experiencia aportada

· Localización: Madrid - Híbrido (3 días presencial / 2 remoto)

· Horario Flexible.

· Retribución flexible: Tickets restaurante, transporte, seguro médico, guardería.

· Incorporación: ASAP

Arquitecto software Arquitecto software en Madrid

Apply for this position