Senior Developer Automatización & Integraciones
Funciones principales:
Diseñar, construir y operar soluciones E2E de automatización y orquestación, integrando plataformas ITSM/Endpoint/Identidad (BMC Helix, Jira, ServiceNow, Intune, Entra ID, Tanium, Nexthink, etc.) mediante APIs y eventos.
Foco en escalabilidad, resiliencia, seguridad, observabilidad y reducción de MTTR/TMR.
NoOps-first: soluciones que se ejecutan y se recuperan solas, con mínima intervención operativa.
Backend & Workers: desarrollo en Python (FastAPI, asyncio, httpx/requests) y Node-RED (JS) para flujos robustos y versionados.
Integraciones mediante APIs REST/SOAP/GraphQL, webhooks firmados, gestión de rate limits, paginación, backoff, idempotencia y deduplicación.
Eventos y colas: Azure Service Bus/Kafka, DLQ, patrones pub/sub, orquestación por Jobs/CronJobs.
Datos y modelos: validación con Pydantic, normalización y mapeos entre sistemas, contratos con OpenAPI.
Requisitos imprescindibles:
+5 años en desarrollo de software y automatización en producción con Python y Node-RED/JavaScript.
Experiencia integrando sistemas mediante APIs y webhooks con seguridad reforzada.
Buenas prácticas de ingeniería: SOLID, DDD, clean code, testing exhaustivo, documentación mantenible, versionado (git).
Diseño de soluciones autosuficientes y escalables: auto-healing, autoscaling, reintentos, DLQ, canary deployments.
Prácticas de seguridad modernas: OAuth2/OIDC, HMAC/JWT, gestión de secretos, hardening, mínimo privilegio.
Requisitos valorables:
Conocimiento en sistemas ITSM y Microsoft 365 (API Helix, Jira, ServiceNow, Microsoft Graph).
Experiencia con servicios de Azure.
Capacidad para traducir requisitos de negocio en soluciones técnicas.
- Estado remoto
- Completamente remoto
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y l profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes. Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.