El portal de empleo de España

Ingeniero de Software - Automatización de Redes (Go/Python)

En remoto, Spain, Germany or Remote in EU, Madrid·Jornada completa·Añadida hace 6 días (comprobada el 26 oct)

Exoscale

5 ofertas abiertas

Nuestro resumen

Modalidad
En remoto (Spain, Germany or Remote in EU, Madrid)
Contrato
Jornada completa
Inglés
Obligatorio

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

Sobre ti

Eres ingeniero de software ante todo y encuentras la infraestructura más interesante que las aplicaciones CRUD. Puedes venir de un entorno de automatización de redes, SRE o ingeniería de plataformas.

Tienes

  • Sólida experiencia profesional diseñando, escribiendo y manteniendo software de producción en Go, y fluidez en Python.
  • Experiencia construyendo sistemas de CI/CD o de despliegue donde un despliegue fallido tiene consecuencias reales.
  • El hábito de probar lo que envías y automatizar lo que haces dos veces.
  • Una comprensión práctica de los fundamentos de redes (IP, enrutamiento, VLANs, para qué sirve BGP). No necesitas ser un ingeniero de redes; necesitas tener la curiosidad suficiente para convertirte en un experto.
  • Inglés escrito y hablado fluido, y comodidad trabajando en un equipo distribuido.

Se valorará

Es un plus si tienes

  • Experiencia previa automatizando dispositivos de red (Arista EOS, Junos, SONiC), a través de NETCONF, gNMI, eAPI o similares.
  • Uso de Ansible, NetBox o herramientas de gestión de configuración y fuentes de verdad comparables a gran escala.
  • Experiencia trabajando con herramientas de prueba o validación de redes (containerlab, Batfish, pyATS o similares).
  • Experiencia con redes Linux y Kubernetes.

Salario y beneficios

Qué ofrecen

Qué ofrecemos

  • Un problema con alcance y responsabilidad reales: tú construyes la orquestación, no una cola de tickets a su alrededor.
  • Horario flexible y capacidad para trabajar de forma remota.
  • Un alto grado de autonomía y libertad creativa.
  • Un entorno de trabajo moderno con oficinas céntricas y excelente acceso al transporte público.
  • Oportunidades de aprendizaje continuo, formación y eventos de equipo.

El puesto

Exoscale es el proveedor líder de servicios en la nube en Suiza y Europa, ofreciendo un espectro completo de servicios de infraestructura en la nube, desde máquinas virtuales desplegables al instante hasta almacenamiento de objetos compatible con S3. Nuestra misión es ofrecer una experiencia de nube sencilla y escalable que permita a nuestros clientes centrarse en lo que mejor saben hacer.

Somos un equipo distribuido con sede en Lausana, impulsado por una cultura de apertura, excelencia técnica y colaboración. Valoramos la diversidad y nos esforzamos por proporcionar un entorno de trabajo inclusivo, flexible y empoderador.

Sobre el puesto

Nuestro equipo de redes construye y gestiona la red de Exoscale: el edge, las estructuras de los centros de datos y la red fuera de banda (out-of-band) en todas nuestras zonas europeas.

Estamos contratando a un ingeniero de software a tiempo completo para unirse a ese equipo y hacerse responsable de una sola cosa: la orquestación que lleva un cambio de red desde un pull request fusionado hasta su ejecución en los dispositivos de producción, de forma automática y segura.

Hoy en día, nuestra red se describe mediante código. La configuración de los dispositivos se genera a partir de nuestras fuentes de verdad y se revisa en pull requests. El paso siguiente, implementar el cambio en la red, todavía depende demasiado de un ingeniero con una terminal. Queremos que eso se convierta en un flujo de trabajo orquestado, con las garantías que los equipos de software dan por sentadas en sus pipelines de despliegue: validado antes de enviarse, implementado progresivamente, verificado después y revertido si algo parece incorrecto.

Este es un rol de ingeniería de software dentro de un equipo de redes. No se espera que diseñes el backbone, pero trabajarás cada día con los ingenieros que lo hacen, y lo que tú construyas decidirá qué tan rápido y qué tan seguro pueden cambiarlo.

Qué harás

En qué trabajarás

  • Diseñar y construir la orquestación de los cambios de red. Esto va más allá de un pipeline de despliegue: coordina operaciones de múltiples pasos en dispositivos y sistemas, con validación previa al cambio, despliegue por etapas, verificación posterior al cambio y reversión (rollback) automática.
  • Escribir los servicios y las herramientas detrás de esto en Go y Python, con las pruebas, la CI y la observabilidad que esperarías de cualquier software de producción.
  • Construir un entorno de pruebas (laboratorios virtuales, comprobaciones de configuración y estado) que nos permita detectar un cambio erróneo antes de que llegue a un dispositivo.
  • Ampliar nuestras herramientas de fuente de verdad y generación de configuración (NetBox, Peering Manager, Ansible/Jinja2) para que una mayor parte de la red se describa mediante datos en lugar de hacerlo manualmente.
  • Hacer visible el estado de la red: detectar desviaciones entre la configuración prevista y la que se está ejecutando, y exponerlas al equipo.
  • Participar en las revisiones de cambios de código e infraestructura, y elevar el nivel de ingeniería de software del equipo.
  • Unirse a la rotación de guardia (on-call) tras un periodo de formación.

Cómo trabajarás

Ubicación: España, Alemania o Remoto en la UE

Proceso de selección

Estamos entusiasmados por conocerte: ¡postúlate ahora y ayúdanos a construir el futuro de la infraestructura en la nube europea!

Sobre Exoscale

Exoscale es una empresa suiza de computación en la nube que ofrece soluciones de infraestructura como servicio (IaaS), incluyendo servicios de computación en la nube, almacenamiento y redes. Fundada en 2011 y con sede en Lausana, Suiza, Exoscale opera una red de centros de datos en toda Europa y es conocida por su plataforma en la nube simple y fácil de usar para desarrolladores. La empresa atiende a una amplia gama de clientes, desde startups hasta grandes empresas, y es reconocida en el mercado europeo de la nube por su rendimiento y facilidad de uso.

Exoscale tiene una presencia creciente en España, con puestos abiertos para ingenieros de fiabilidad del sitio e ingenieros de software con base en España, lo que indica una expansión de sus equipos de ingeniería y operaciones en la región. La empresa enfatiza una cultura de trabajo colaborativa y amigable con el trabajo remoto, con un enfoque en la excelencia técnica y la innovación. Para profesionales internacionales, Exoscale ofrece la oportunidad de trabajar con una infraestructura de nube moderna, contribuir al desarrollo de la plataforma central y ser parte de una empresa tecnológica dinámica y centrada en Europa.

Fundación
2011
Plantilla
100–500
Sede
Lausana, Suiza

Datos prácticos

  • Exoscale tiene su sede en Lausana, Suiza, pero los puestos abiertos en España son compatibles con el trabajo remoto, lo que permite a los profesionales internacionales trabajar desde España.
  • La empresa ofrece un entorno de infraestructura de nube moderna, con oportunidades para trabajar en sistemas centrales de computación y redes.
  • Exoscale es conocida por su jerarquía plana y su cultura impulsada por la ingeniería, lo que puede resultar atractivo para profesionales que buscan un entorno colaborativo.
  • La empresa tiene un fuerte enfoque en tecnologías de código abierto y contribuye a la comunidad de la nube, proporcionando un entorno rico en aprendizaje.
  • Como empresa suiza, Exoscale puede ofrecer compensaciones y beneficios competitivos, aunque los detalles específicos para los puestos con base en España deben confirmarse durante el proceso de contratación.
Todas las vacantes de Exoscale
WhatsApp
Ver los 5 empleos