Skyline Scientific Inc
Qualcomm
Ingeniero de Infraestructura CI
Sobre la oportunidad
Empresa: Qualcomm Technologies, Inc. Puesto
Área: Grupo de Ingeniería, Grupo de Ingeniería > Ingeniería de Machine Learning
Qualcomm es un empleador que ofrece igualdad de oportunidades. Si usted es una persona con discapacidad y necesita una adaptación durante el proceso de solicitud/contratación, tenga la seguridad de que Qualcomm se compromete a proporcionar un proceso accesible. Puede enviar un correo electrónico a disability-accomodations@qualcomm.com o llamar al número gratuito de Qualcomm que se encuentra aquí. Previa solicitud, Qualcomm proporcionará adaptaciones razonables para ayudar a las personas con discapacidades a participar en el proceso de contratación. Qualcomm también se compromete a hacer que nuestro lugar de trabajo sea accesible para personas con discapacidades. (Tenga en cuenta que esta dirección de correo electrónico se utiliza para proporcionar adaptaciones razonables a personas con discapacidades. No responderemos aquí a solicitudes de actualización de solicitudes o consultas de currículum).
A todas las agencias de personal y contratación: Nuestro sitio de carreras es solo para personas que buscan un puesto en Qualcomm. Las agencias de personal y contratación y las personas representadas por una agencia no están autorizadas a utilizar este sitio ni a enviar perfiles, solicitudes o currículums, y dichas presentaciones se considerarán no solicitadas. Qualcomm no acepta currículums o solicitudes no solicitadas de agencias. No envíe currículums a nuestra dirección de correo electrónico de trabajos, empleados de Qualcomm ni a ninguna otra ubicación de la empresa. Qualcomm no es responsable de ninguna tarifa relacionada con currículums/solicitudes no solicitadas.
Empleador EEO: Qualcomm es un empleador que ofrece igualdad de oportunidades; todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad, condición de veterano o cualquier otra clasificación protegida.
Qualcomm espera que sus empleados cumplan con todas las políticas y procedimientos aplicables, incluidos, entre otros, los requisitos de seguridad y otros requisitos relacionados con la protección de la información confidencial de la Compañía y otra información confidencial y/o propietaria, en la medida en que dichos requisitos sean permisibles según la ley aplicable.
Si desea más información sobre este puesto, póngase en contacto con Qualcomm Careers.
Resumen General
Buscamos un Ingeniero de Infraestructura CI experimentado para ser responsable y evolucionar la infraestructura de integración continua (CI) que soporta nuestra pila de compiladores de Machine Learning. En este puesto, garantizará la fiabilidad, el rendimiento y la escalabilidad de los sistemas CI utilizados por los ingenieros de compiladores, permitiendo una retroalimentación rápida, lanzamientos de alta calidad y conocimientos basados en datos sobre el estado y el rendimiento del compilador.
Trabajará en estrecha colaboración con los desarrolladores de compiladores y los socios de infraestructura para supervisar el estado de la CI, administrar y mejorar los entornos de servidores, mantener las canalizaciones de Jenkins y crear paneles que muestren las tendencias clave y los KPI para el compilador.
Lo que Aportarás
- Una mentalidad centrada en la fiabilidad con una fuerte propiedad de los sistemas de CI
- Capacidad para equilibrar soluciones a corto plazo con mejoras de infraestructura a largo plazo
- Habilidades de comunicación claras y comodidad trabajando con ingenieros sénior y líderes técnicos
- Pasión por la productividad del desarrollador, la automatización y los sistemas de ingeniería de alta calidad
Responsabilidades Clave
Infraestructura y Operaciones de CI
- Supervisar el estado, la capacidad y el rendimiento de los servidores que ejecutan trabajos de CI
- Administrar y mantener la infraestructura de CI, incluida la configuración a nivel de hardware y SO, actualizaciones y resolución de problemas
- Identificar y resolver de forma proactiva los cuellos de botella de la infraestructura y los problemas de fiabilidad
- Mejorar la estabilidad, la escalabilidad y la eficiencia de ejecución de trabajos de CI
Desarrollo y Mantenimiento de Canalizaciones
- Diseñar, crear y mantener canalizaciones de Jenkins para compilar, probar y validar un compilador de Machine Learning
- Colaborar con los ingenieros de compiladores para integrar nuevas pruebas, flujos de trabajo y herramientas en CI
- Optimizar las canalizaciones para una retroalimentación más rápida, reproducibilidad y facilidad de mantenimiento
Supervisión de Pruebas
- Supervisar los fallos de las pruebas de CI y las regresiones, distinguiendo los problemas de infraestructura de los defectos del producto
- Asociarse con los desarrolladores para clasificar y resolver fallos rápidamente
Métricas, Paneles y Perspectivas
- Crear y mantener paneles que visualicen tendencias y KPI para la corrección del compilador, el rendimiento y el estado de la CI
- Permitir la toma de decisiones basada en datos al presentar información procesable de los datos de CI
- Refinar continuamente las métricas para reflejar mejor la calidad del compilador y la productividad del desarrollador
Habilidades Requeridas
- +5 años de experiencia industrial en el soporte de flujos de trabajo de CI para el desarrollo de software
- Experiencia sólida con el desarrollo de canalizaciones de Jenkins y CI/CD
- Experiencia sólida con desarrollo de software colaborativo y herramientas de control de versiones como git, github, Jira
- Sólida comprensión de los flujos de trabajo de compilación y prueba de software
- Dominio de Bash, C++, Python, cmake
- Experiencia práctica en la administración de servidores basados en Linux e infraestructura de CI
- Sólidas habilidades de depuración y resolución de problemas en infraestructura, canalizaciones y sistemas de prueba
- Experiencia en colaboración con desarrolladores para mejorar la fiabilidad y eficacia de la CI
Requisitos Mínimos
- Título de Grado en Ciencias de la Computación, Ingeniería, Sistemas de Información o campo relacionado y 2+ años de experiencia en Ingeniería de Hardware, Ingeniería de Software, Ingeniería de Sistemas o experiencia laboral relacionada.
- O Título de Máster en Ciencias de la Computación, Ingeniería, Sistemas de Información o campo relacionado y 1+ año de experiencia en Ingeniería de Hardware, Ingeniería de Software, Ingeniería de Sistemas o experiencia laboral relacionada.
- O Doctorado en Ciencias de la Computación, Ingeniería, Sistemas de Información o campo relacionado.
Habilidades Preferidas
- Experiencia en el soporte de CI para compiladores o software crítico para el rendimiento
- Familiaridad con sistemas de supervisión, registro y métricas utilizados en entornos de CI
- Experiencia en el diseño de sistemas de CI a escala o para entornos de hardware heterogéneos
Rango salarial y otra compensación y beneficios
$126,700.00 - $190,100.00
La escala salarial anterior refleja la escala salarial amplia, de mínimo a máximo, para este código de trabajo en la ubicación para la que se ha publicado. Y lo que es más importante, tenga en cuenta que el salario es solo un componente de la compensación total en Qualcomm. También ofrecemos un programa competitivo de bonificación discrecional anual y la oportunidad de recibir concesiones de RSU anuales (los empleados en planes de incentivos de ventas no son elegibles para nuestra bonificación anual). Además, nuestro paquete de beneficios altamente competitivo está diseñado para apoyar su éxito en el trabajo, en casa y en el ocio. Su reclutador estará encantado de discutir todo lo que Qualcomm tiene para ofrecer, y puede revisar más detalles sobre nuestros beneficios en EE. UU. en este enlace.
