C6 Bank
Canonical
Ingeniero/a de Software de Pruebas de Sistemas Distribuidos, Python / Go
SOBRE CANONICAL
Canonical es un proveedor líder de software de código abierto y sistemas operativos para los mercados globales empresariales y tecnológicos. Nuestra plataforma, Ubuntu, se utiliza ampliamente en iniciativas empresariales innovadoras como la nube pública, la ciencia de datos, la IA, la innovación en ingeniería y el IoT. Nuestros clientes incluyen a los principales proveedores mundiales de nube pública y silicio, y a líderes de la industria en muchos sectores. La empresa es pionera en la colaboración distribuida global, con más de 1200 colegas en más de 75 países y muy pocos puestos de oficina. Los equipos se reúnen de dos a cuatro veces al año en persona, en lugares interesantes de todo el mundo, para alinear la estrategia y la ejecución.
La empresa está liderada por sus fundadores, es rentable y está en crecimiento.
Canonical es una empresa tecnológica pionera a la vanguardia del movimiento global hacia el código abierto. Como empresa que publica Ubuntu, uno de los proyectos de código abierto más importantes y la plataforma para IA, IoT y la nube, estamos cambiando el mundo del software. Reclutamos a nivel mundial y establecemos un estándar muy alto para las personas que se unen a la empresa. Esperamos la excelencia; para tener éxito, debemos ser los mejores en lo que hacemos. La mayoría de los colegas en Canonical han trabajado desde casa desde nuestra creación en 2004. Trabajar aquí es un paso hacia el futuro y te desafiará a pensar de manera diferente, trabajar de forma más inteligente, aprender nuevas habilidades y mejorar tu rendimiento.
CANONICAL ES UN EMPLEADOR QUE OFRECE IGUALDAD DE OPORTUNIDADES Estamos orgullosos de fomentar un lugar de trabajo libre de discriminación. La diversidad de experiencia, perspectivas y antecedentes crea un mejor entorno de trabajo y mejores productos. Cualquiera que sea tu identidad, daremos consideración justa a tu solicitud. canonical.com/careers/diversity/identity
Estamos contratando un/a Ingeniero/a de Software para Pruebas de Sistemas Distribuidos con pasión por construir y validar sistemas distribuidos resilientes. Impulsarás el éxito de quienes utilizan Ubuntu y Juju de Canonical para crear aplicaciones desplegables en múltiples nubes. Consideramos la ingeniería de calidad como una práctica de ingeniería de primera clase y buscamos personas que puedan aportar profundos conocimientos de ingeniería y un enfoque basado en datos para las pruebas, la automatización de pruebas, la generación de informes y el análisis de datos.
El equipo de pruebas de sistemas distribuidos de Canonical es responsable de la alta calidad de las soluciones en la nube de Canonical basadas, por ejemplo, en Juju, Terraform, OpenStack o Kubernetes. Los sistemas se prueban y despliegan en condiciones muy diversas, desde hardware físico en centros de datos de clientes hasta nubes públicas como AWS, GCE, Azure.
Como ingeniero/a de software, tendrás la oportunidad de desarrollar pipelines de CI que potencian las pruebas e informes de integración en la nube de Canonical. Ayudarás a probar nuestros productos en nuevas nubes y a avanzar en nuestros pipelines de IA/ML para el análisis automático de resultados de pruebas. Un candidato/a de éxito estará interesado/a en abordar estos problemas, así como en imaginar y liderar nuevas iniciativas dentro del equipo y en toda Canonical.
EL ROL IMPLICA
- Crear enfoques e infraestructuras de pruebas automatizadas para validar la fiabilidad, el rendimiento y la resiliencia de las herramientas y aplicaciones de orquestación en la nube
- Permitir a los equipos de ingeniería de Canonical desarrollar software con confianza, poniendo a disposición herramientas de pruebas de sistemas distribuidos en toda la empresa
- Mejorar los pipelines de integración continua para desplegar y probar productos nativos de la nube de Canonical, como Kubeflow
- Desplegar, gestionar y depurar sistemas altamente distribuidos en nubes y hardware físico
- Monitorizar e informar sobre los esfuerzos de pruebas automatizadas
- Colaborar diariamente con un equipo distribuido globalmente
QUÉ BUSCAMOS EN TI
- Sólida experiencia en procesos y estrategias de pruebas modernas
- Experiencia con desarrollo en Python o Go
- Sólidas habilidades de desarrollo orientado a objetos
- Conocimiento práctico de herramientas de integración continua como Jenkins, CircleCI, GitHub Actions
- Conocimiento de tecnologías y fundamentos de redes
- Sólida comprensión de la arquitectura del sistema Linux
- Pensamiento abstracto complejo
- 2-4 semanas de viajes internacionales al año
HABILIDADES DESEABLES
- Capacidad para desarrollar y lanzar aplicaciones web modernas de nivel de producción
- Capacidad para operar plataformas de datos: bases de datos clave-valor, relacionales o de documentos, buses de eventos
- Habilidades de recopilación y análisis de datos para grandes conjuntos de datos multidimensionales
- Experiencia con pipelines de IA/ML
- Experiencia con tecnologías en la nube como OpenStack, Kubernetes, Terraform y AWS
QUÉ OFRECEMOS A LOS/LAS COLEGAS
Consideramos la ubicación geográfica, la experiencia y el rendimiento para configurar la compensación en todo el mundo. Revisamos la compensación anualmente (y con más frecuencia para recién graduados y asociados) para garantizar que reconocemos el rendimiento excepcional. Además del salario base, ofrecemos un bono anual o comisión basado en el rendimiento.
Proporcionamos a todos los miembros del equipo beneficios adicionales que reflejan nuestros valores e ideales. Equilibramos nuestros programas para satisfacer las necesidades locales y garantizar la equidad a nivel mundial.
- Entorno de trabajo distribuido con sprints de equipo presenciales dos veces al año
- Presupuesto personal de aprendizaje y desarrollo de USD 2,000 al año
- Revisión anual de la compensación
- Recompensas de reconocimiento
- Vacaciones anuales
- Permiso de maternidad y paternidad
- Programa de Asistencia al Miembro del Equipo y Plataforma de Bienestar
- Oportunidad de viajar a nuevos lugares para conocer colegas
- Priority Pass y mejoras de viaje para eventos de la empresa de larga distancia
