Descripción
**Resumen:**
VIAVI (NASDAQ: VIAV) cuenta con una historia de más de 100\+ años de innovaciones técnicas que han evolucionado para mantenerse al ritmo y abordar los problemas empresariales más urgentes de nuestros clientes. Fabricamos equipos, software y sistemas que ayudan a planificar, desplegar, certificar, supervisar y optimizar todo tipo de redes \- como las utilizadas por teléfonos móviles, proveedores de servicios, grandes empresas y centros de datos. VIAVI también es líder en recubrimientos ópticos de película delgada de alto rendimiento y difusores diseñados, ofreciendo soluciones de gestión de la luz para mercados de lucha contra la falsificación, electrónica de consumo, automoción, defensa e instrumentación.
Somos las personas detrás de los productos que ayudan a mantener conectado al mundo \- en el hogar, en la escuela, en el trabajo, durante el ocio y en cualquier lugar intermedio. Los empleados de VIAVI se comprometen firmemente con el éxito de nuestros clientes, y damos la bienvenida a personas que aportan cada día lo mejor de sí mismas a la empresa \- para cuestionar, colaborar y buscar soluciones que encanten a nuestros clientes.**Funciones y responsabilidades:**
* Diseñar, desarrollar e implementar software empresarial a gran escala para clientes de telecomunicaciones en todo el mundo.
* Implementar y mantener soluciones en diversos entornos de infraestructura.
* Verificar la viabilidad técnica y validar las opciones de solución según los requisitos.
* Coordinarse con los equipos de producto y desarrollo para brindar capacitación, transferencia de conocimientos y experiencia técnica especializada.
* Traducir los requisitos empresariales de la compañía en diseños de sistemas, incluidos alta disponibilidad y recuperación ante desastres.
* Excelentes habilidades comunicativas, tanto escritas como orales, con capacidad para adaptar el mensaje según la audiencia.
**Requisitos previos / Habilidades / Experiencia requerida:**
* Experiencia con Kubernetes y Docker (uso y administración, incluida la implementación de Kubernetes o K3S).
* Desarrollo y mantenimiento de Helm Charts y archivos Docker desde código abierto.
* Implementación de soluciones en distintos entornos (OpenStack, Proxmox, hardware físico).
* Experiencia con el enfoque GitOps y herramientas como ArgoCD/FluxCD.
* Conocimientos de desarrollo de software en al menos uno de los siguientes lenguajes de programación: Python, Bash (Go y Java constituyen una ventaja).
* Sólidas habilidades como administrador de Linux (gestión de configuración de red, usuarios, permisos y resolución de diversos problemas).
* Experiencia con Infraestructura como Código mediante herramientas como Terraform/Ansible.
* Creación y mantenimiento de entornos CI/CD utilizando Atlassian Bamboo/Azure DevOps/Gitlab Actions.
* Desarrollo de pruebas siguiendo un enfoque de desarrollo guiado por pruebas (TDD), con el framework de pruebas Behave.
**Puntos adicionales favorables:**
* Experiencia influyendo en la modernización de aplicaciones y su migración a plataformas en la nube.
* Experiencia con proveedores de servicios en la nube: AWS, Azure, GCP.
* Conocimientos amplios sobre registro de sistemas, supervisión y telemetría (ELK, Grafana, Prometheus, etc.).
* Conocimiento de conceptos y herramientas DevSecOps \- X\-Ray (Artifactory), Trivy, CIS, Nessus, Sealed Secrets, SOPS, OWASP, Renovate.
* Familiaridad con herramientas de IA generativa (GenAI), su uso y extensión (habilidades de Claude Code, etc.).
* Experiencia documentando arquitecturas de sistemas basadas en microservicios mediante diagramas de modelado y transfiriendo eficazmente dichas arquitecturas a los equipos de implementación.
\#LI\-remote