14 ago
|
NTT DATA Europe u0026 Latam
|
España
14 ago
NTT DATA Europe u0026 Latam
España
En NTT DATA buscamos una persona con experiencia sólida en Python y automatización de redes para diseñar y desarrollar soluciones que ayuden a estandarizar operaciones, reducir tareas manuales y mejorar la gestión de infraestructuras de telecomunicaciones.
Trabajarás colaborando con perfiles de redes, operaciones e ingeniería en un contexto donde el código tiene una aplicación directa sobre la calidad y estabilidad del servicio.
NTT DATA reúne a más de 139.000 profesionales en más de 50 países. En España impulsamos proyectos tecnológicos de gran escala sin perder una forma de trabajar basada en la cercanía, la colaboración entre equipos y el aprendizaje continuo. Aquí podrás profundizar en automatización de red dentro de un proyecto real, con retos técnicos que evolucionan y espacio para aportar criterio propio.
¿Qué harás en tu día a día?
- Diseñar y desarrollar automatizaciones en Python para la operación y gestión de redes de telecomunicaciones.
- Crear aplicaciones mantenibles que integren herramientas de conexión, provisión, inventario, validación y monitorización de red.
- Automatizar tareas repetitivas, diagnósticos, configuraciones y validaciones para mejorar los tiempos de respuesta y la fiabilidad operativa.
- Integrar soluciones con dispositivos y plataformas de red, principalmente en entornos Cisco IOS, IOS XE, IOS XR o NX-OS.
- Trabajar con datos y configuraciones en formatos JSON y YAML, aplicando validaciones y modelos de datos.
- Incorporar pruebas automatizadas, revisión de calidad de código y buenas prácticas de desarrollo.
- Colaborar con equipos de ingeniería y operación para traducir necesidades de red en soluciones técnicas aplicables.
- Participar en la evolución de integraciones con herramientas de inventario y automatización como Nautobot, NetBox o Ansible.
Buscamos a alguien con
- Al menos 5 años de experiencia desarrollando en Python y experiencia práctica en automatización de redes.
- Dominio de programación orientada a objetos: clases, herencia, composición, dataclasses, type hints, interfaces/protocols y gestión de excepciones.
- Experiencia con, al menos, una de estas tecnologías: Netmiko, Scrapli, Paramiko, NAPALM, Nornir, ncclient, pyATS/Genie, TextFSM, TTP, NETCONF o RESTCONF.
- Capacidad para desarrollar soluciones propias combinando varias librerías y herramientas de automatización.
- Conocimientos de concurrencia con threads y bases de programación asíncrona.
- Experiencia trabajando con entornos virtuales, gestión de dependencias y testing con mocks, fixtures y parametrización.
- Práctica con herramientas de calidad de código como Ruff, Black, mypy o equivalentes.
- Capacidad de análisis, autonomía técnica y una forma de trabajar orientada a construir soluciones claras y sostenibles.
Será un plus si además tienes experiencia con
- Pydantic, Jinja2, requests o httpx.
- FastAPI o Django, Celery, Redis y PostgreSQL.
- Docker y Kubernetes.
- Ansible, Prometheus, Grafana u OpenTelemetry.
- NETCONF, RESTCONF y APIs orientadas a la gestión de infraestructura.
- Integraciones con Nautobot, NetBox u otras plataformas de inventario de red.
- Ecosistema Cisco y tecnologías de redes de telecomunicaciones.
¿Qué encontrarás en NTT DATA?
- Un proyecto especializado en el que tu trabajo impacta en la evolución de la operación de red.
- Colaboración directa con perfiles técnicos de redes, ingeniería y automatización.
- Espacio para profundizar en Python aplicado a infraestructura y ampliar tu visión sobre arquitecturas de automatización.
- Una cultura de trabajo donde compartir conocimiento, revisar soluciones y mejorar de forma continua forma parte del día a día.
📌 Senior Python Network Automation Engineer (España)
🏢 NTT DATA Europe u0026 Latam
📍 España