Empleo
Del feed del socio
Gerente de Ingeniería - Sistemas Distribuidos, Python / Go
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- Sí
- Empresa
- Canonical
- Nivel
- Senior
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
Canonical es un proveedor líder de software y sistemas operativos de código abierto para los mercados empresariales y tecnológicos globales. Nuestra plataforma, Ubuntu, se utiliza ampliamente en iniciativas empresariales innovadoras, como la nube pública, la ciencia de datos, la inteligencia artificial, la innovación en ingeniería y el IoT. Nuestros clientes incluyen los principales proveedores de silicio y nube pública del mundo, así como líderes de la industria en muchos sectores.
Canonical es pionero en colaboración distribuida global, con más de 1200 colegas en más de 75 países y muy pocos roles de oficina. Los equipos se reúnen en persona de dos a cuatro veces al año, en lugares interesantes de todo el mundo, para alinearse en la estrategia y la ejecución.
La empresa está dirigida por sus fundadores, es rentable y está en crecimiento.
Estamos contratando un Gerente de Ingeniería para Pruebas de Sistemas Distribuidos para liderar un equipo responsable de la plataforma de ingeniería de calidad que permite la implementación y validación de sistemas distribuidos en todo el portafolio de nubes de Canonical.
Consideramos la ingeniería de calidad como una práctica de ingeniería de primera clase. Nuestro equipo de pruebas de sistemas distribuidos garantiza el rendimiento, la corrección, la resiliencia y la interoperabilidad de las soluciones en la nube de Canonical creadas con tecnologías como Juju, Terraform, OpenStack y Kubernetes. Estos sistemas se implementan y prueban en diversos entornos, desde el sistema básico hasta la nube pública.
Como Gerente de Ingeniería, combinará un sólido criterio en ingeniería de software con liderazgo de personas. Desarrollará talento de ingeniería, establecerá prácticas de ingeniería efectivas, dará forma a la dirección técnica con ingenieros senior y se asegurará de que el equipo brinde infraestructura de pruebas y automatización de alta calidad que permita a los equipos de ingeniería de Canonical enviar software con confianza.
Creemos que los gerentes de ingeniería deberían ser ellos mismos ingenieros sobresalientes. Debería sentirse cómodo revisando parches, evaluando el diseño de software, depurando un sistema distribuido o discutiendo la arquitectura de prueba. Contribuirá técnicamente cuando sea apropiado para establecer un alto estándar, reconociendo al mismo tiempo que su mayor impacto proviene de dar forma a la dirección, el enfoque, la efectividad y el crecimiento de todo el equipo.
Trabajará en estrecha colaboración con ingenieros senior y líderes de ingeniería de Canonical para definir prioridades, mejorar las capacidades de prueba y avanzar en la forma en que validamos sistemas distribuidos y nativos de la nube cada vez más complejos.
Ubicación: se trata de un puesto globalmente remoto, que normalmente lidera un equipo concentrado en una zona horaria importante, como EMEA o América.
que haras
• Liderar, entrenar y desarrollar un equipo de alto rendimiento de ingenieros de software y calidad, desde posgrado hasta nivel superior.
• Establecer expectativas claras, fortalecer las prácticas de ingeniería y garantizar la entrega oportuna en función de los objetivos acordados.
• Asociarse con ingenieros senior para dar forma a la estrategia técnica, la arquitectura, la hoja de ruta y los estándares de ingeniería.
• Guiar el desarrollo de infraestructura de pruebas automatizadas para la confiabilidad, interoperabilidad y resiliencia de los sistemas distribuidos.
• Mejorar los canales de CI, las herramientas de prueba y los informes utilizados para validar los productos y soluciones de Canonical en entornos de nube públicos, privados y sin sistema operativo.
• Permitir que los equipos de ingeniería de Canonical adopten prácticas y herramientas efectivas de prueba de sistemas distribuidos.
• Contribuir con liderazgo técnico a través de revisiones de diseño y código, depuración e ingeniería práctica cuando corresponda.
• Representar al equipo ante las partes interesadas y colaborar en Canonical en ingeniería de calidad, infraestructura y experiencia de desarrollador.
Lo que buscamos en ti
• Un historial académico excepcional tanto de la escuela secundaria como de la universidad.
• Experiencia en liderazgo, entrenamiento y tutoría de ingenieros de software.
• Experiencia profesional en ingeniería de software con Python o Go.
• Experiencia en sistemas distribuidos, infraestructura de nube, ingeniería de calidad o un dominio estrechamente relacionado
• Fuerte conocimiento de los procesos, estrategias y automatización de pruebas de software modernos.
• Experiencia con Linux (preferiblemente Debian o Ubuntu)
• Fuerte criterio técnico y capacidad para participar de manera significativa en revisiones de código, debates sobre arquitectura y diseño de software.
• Experiencia trabajando en un entorno de desarrollo ágil con la capacidad de organizar un equipo para ofrecer resultados de alta calidad.
• Inglés profesional escrito y hablado con excelentes habilidades de comunicación y presentación.
• Grandes habilidades interpersonales, curiosidad, flexibilidad y responsabilidad, demostrando pasión, consideración y automotivación.
• Posibilidad de viajar dos veces al año, para eventos de empresa de hasta dos semanas cada uno
Habilidades adicionales que valoramos
Experiencia con cualquiera de los siguientes:
• Tecnologías en la nube como Kubernetes, OpenStack, Juju, Terraform, AWS, Google Cloud o Azure
• Diseño de estrategias de prueba para sistemas distribuidos o nativos de la nube.
• Construir u operar infraestructura de prueba y CI/CD a gran escala
• Aplicar IA o aprendizaje automático para probar análisis, clasificación de fallas o flujos de trabajo de ingeniería
• Implementar, operar o depurar sistemas distribuidos
• Liderar equipos distribuidos globalmente
Qué ofrecemos a los compañeros
Consideramos la ubicación geográfica, la experiencia y el desempeño a la hora de dar forma a la compensación en todo el mundo. Revisamos la remuneración anualmente, y con mayor frecuencia para los graduados y asociados, para asegurarnos de reconocer el desempeño sobresaliente. Además del salario base, ofrecemos una bonificación anual basada en el desempeño.
Brindamos 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.
• Ambiente de trabajo distribuido con sprints en equipo dos veces al año en persona
• Presupuesto de aprendizaje y desarrollo personal de USD 2.000 por año.
• Revisión de compensación anual
• Recompensas de reconocimiento
• Vacaciones anuales
• Bajas por maternidad y paternidad
• Programa de asistencia al empleado y apoyo al bienestar...
Fuente: Jobicy (https://jobicy.com/jobs/156573-engineering-manager-distributed-systems-python-go)
Canonical es pionero en colaboración distribuida global, con más de 1200 colegas en más de 75 países y muy pocos roles de oficina. Los equipos se reúnen en persona de dos a cuatro veces al año, en lugares interesantes de todo el mundo, para alinearse en la estrategia y la ejecución.
La empresa está dirigida por sus fundadores, es rentable y está en crecimiento.
Estamos contratando un Gerente de Ingeniería para Pruebas de Sistemas Distribuidos para liderar un equipo responsable de la plataforma de ingeniería de calidad que permite la implementación y validación de sistemas distribuidos en todo el portafolio de nubes de Canonical.
Consideramos la ingeniería de calidad como una práctica de ingeniería de primera clase. Nuestro equipo de pruebas de sistemas distribuidos garantiza el rendimiento, la corrección, la resiliencia y la interoperabilidad de las soluciones en la nube de Canonical creadas con tecnologías como Juju, Terraform, OpenStack y Kubernetes. Estos sistemas se implementan y prueban en diversos entornos, desde el sistema básico hasta la nube pública.
Como Gerente de Ingeniería, combinará un sólido criterio en ingeniería de software con liderazgo de personas. Desarrollará talento de ingeniería, establecerá prácticas de ingeniería efectivas, dará forma a la dirección técnica con ingenieros senior y se asegurará de que el equipo brinde infraestructura de pruebas y automatización de alta calidad que permita a los equipos de ingeniería de Canonical enviar software con confianza.
Creemos que los gerentes de ingeniería deberían ser ellos mismos ingenieros sobresalientes. Debería sentirse cómodo revisando parches, evaluando el diseño de software, depurando un sistema distribuido o discutiendo la arquitectura de prueba. Contribuirá técnicamente cuando sea apropiado para establecer un alto estándar, reconociendo al mismo tiempo que su mayor impacto proviene de dar forma a la dirección, el enfoque, la efectividad y el crecimiento de todo el equipo.
Trabajará en estrecha colaboración con ingenieros senior y líderes de ingeniería de Canonical para definir prioridades, mejorar las capacidades de prueba y avanzar en la forma en que validamos sistemas distribuidos y nativos de la nube cada vez más complejos.
Ubicación: se trata de un puesto globalmente remoto, que normalmente lidera un equipo concentrado en una zona horaria importante, como EMEA o América.
que haras
• Liderar, entrenar y desarrollar un equipo de alto rendimiento de ingenieros de software y calidad, desde posgrado hasta nivel superior.
• Establecer expectativas claras, fortalecer las prácticas de ingeniería y garantizar la entrega oportuna en función de los objetivos acordados.
• Asociarse con ingenieros senior para dar forma a la estrategia técnica, la arquitectura, la hoja de ruta y los estándares de ingeniería.
• Guiar el desarrollo de infraestructura de pruebas automatizadas para la confiabilidad, interoperabilidad y resiliencia de los sistemas distribuidos.
• Mejorar los canales de CI, las herramientas de prueba y los informes utilizados para validar los productos y soluciones de Canonical en entornos de nube públicos, privados y sin sistema operativo.
• Permitir que los equipos de ingeniería de Canonical adopten prácticas y herramientas efectivas de prueba de sistemas distribuidos.
• Contribuir con liderazgo técnico a través de revisiones de diseño y código, depuración e ingeniería práctica cuando corresponda.
• Representar al equipo ante las partes interesadas y colaborar en Canonical en ingeniería de calidad, infraestructura y experiencia de desarrollador.
Lo que buscamos en ti
• Un historial académico excepcional tanto de la escuela secundaria como de la universidad.
• Experiencia en liderazgo, entrenamiento y tutoría de ingenieros de software.
• Experiencia profesional en ingeniería de software con Python o Go.
• Experiencia en sistemas distribuidos, infraestructura de nube, ingeniería de calidad o un dominio estrechamente relacionado
• Fuerte conocimiento de los procesos, estrategias y automatización de pruebas de software modernos.
• Experiencia con Linux (preferiblemente Debian o Ubuntu)
• Fuerte criterio técnico y capacidad para participar de manera significativa en revisiones de código, debates sobre arquitectura y diseño de software.
• Experiencia trabajando en un entorno de desarrollo ágil con la capacidad de organizar un equipo para ofrecer resultados de alta calidad.
• Inglés profesional escrito y hablado con excelentes habilidades de comunicación y presentación.
• Grandes habilidades interpersonales, curiosidad, flexibilidad y responsabilidad, demostrando pasión, consideración y automotivación.
• Posibilidad de viajar dos veces al año, para eventos de empresa de hasta dos semanas cada uno
Habilidades adicionales que valoramos
Experiencia con cualquiera de los siguientes:
• Tecnologías en la nube como Kubernetes, OpenStack, Juju, Terraform, AWS, Google Cloud o Azure
• Diseño de estrategias de prueba para sistemas distribuidos o nativos de la nube.
• Construir u operar infraestructura de prueba y CI/CD a gran escala
• Aplicar IA o aprendizaje automático para probar análisis, clasificación de fallas o flujos de trabajo de ingeniería
• Implementar, operar o depurar sistemas distribuidos
• Liderar equipos distribuidos globalmente
Qué ofrecemos a los compañeros
Consideramos la ubicación geográfica, la experiencia y el desempeño a la hora de dar forma a la compensación en todo el mundo. Revisamos la remuneración anualmente, y con mayor frecuencia para los graduados y asociados, para asegurarnos de reconocer el desempeño sobresaliente. Además del salario base, ofrecemos una bonificación anual basada en el desempeño.
Brindamos 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.
• Ambiente de trabajo distribuido con sprints en equipo dos veces al año en persona
• Presupuesto de aprendizaje y desarrollo personal de USD 2.000 por año.
• Revisión de compensación anual
• Recompensas de reconocimiento
• Vacaciones anuales
• Bajas por maternidad y paternidad
• Programa de asistencia al empleado y apoyo al bienestar...
Fuente: Jobicy (https://jobicy.com/jobs/156573-engineering-manager-distributed-systems-python-go)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: Canonical
Publicación proporcionada por Canonical.