Resumen del perfil:Se requiere un técnico de desarrollo con especialización en Front-end, pero con experiencia contrastada en tecnologías de Back-end, bases de datos y entornos de mensajería/eventos (Kafka). La persona debe ser capaz de trabajar en el desarrollo de microservicios (Python) y colaborar en un contexto de arquitectura distribuida basado en contenedores. Funciones principales:· Desarrollo y mantenimiento de aplicaciones Front-end (Angular/React o frameworks equivalentes).· Colaboración en el diseño y desarrollo de microservicios en Python.· Integración de aplicaciones con sistemas de mensajería en Apache Kafka.· Modelado, consultas y mantenimiento en bases de datos SQL/NoSQL.· Participación en la definición y ejecución de pruebas (unitarias, integración y UAT).· Colaboración con equipos multidisciplinares (Backend, QA, DevOps) en entornos Agile/Scrum. Requisitos técnicos:· Experiencia en desarrollo Front-end (Angular, React o similar).· Experiencia en desarrollo de microservicios con Python.· Conocimientos sólidos de Apache Kafka (producers, consumers, topics, particiones).· Conocimientos de bases de datos relacionales (MySQL, PostgreSQL) y NoSQL.· Experiencia en integración y despliegue en entornos Docker/Kubernetes (deseable).· Uso de sistemas de control de versiones (Git) y metodologías CI/CD. Requisitos deseables:· Experiencia previa en proyectos de telecomunicaciones o de alta disponibilidad.· Conocimientos de arquitecturas de microservicios a gran escala.· Familiaridad con herramientas de monitorización y logging (Prometheus, Grafana, ELK). Competencias personales:· Capacidad de trabajo en equipo multidisciplinar.· Proactividad y autonomía en la resolución de problemas.· Comunicación clara con equipos técnicos y de negocio.· Orientación a resultados y cumplimiento de plazos. Nivel de experiencia:· 2-4 años de experiencia en desarrollo software, con foco en Front-end y contribuciones en Back-end. Ubicación/Modalidad:· En oficina.