Intel Corporation

Ingeniero de Desarrollo de Software en la Nube con Experiencia en uArch - Puesto Temporal

PythonAWSDockerKubernetesC++
Traducción automática. Consulta el original.

Detalles del puesto

Descripción del puesto

Este puesto es una oportunidad a plazo fijo con una duración aproximada de 24 meses

Tipo de Trabajo: Empleado Contratado por Intel

Turno: Turno 1 (México)

Ubicación Principal: México, Guadalajara

Ubicaciones Adicionales:

Declaración de Publicación:

Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, credo religioso, sexo, origen nacional, ascendencia, edad, discapacidad física o mental, condición médica, información genética, estatus militar y de veterano, estado civil, embarazo, género, expresión de género, identidad de género, orientación sexual o cualquier otra característica protegida por la ley, regulación u ordenanza local.

Puesto de Confianza N/A

Modelo de Trabajo para este Puesto

Este puesto requerirá presencia en las instalaciones. * Los detalles de la oferta de empleo (como el modelo de trabajo, la ubicación o el tipo de horario) están sujetos a cambios.

*

INFORMACIÓN ADICIONAL: Intel se compromete con el cumplimiento de la Alianza para la Responsabilidad Empresarial (RBA) y las prácticas de contratación ética. No cobramos ninguna tarifa durante nuestro proceso de contratación. Nunca se debe exigir a los candidatos que paguen tarifas de reclutamiento, exámenes médicos o cualquier otro cargo como condición de empleo. Si se le solicita que pague alguna tarifa durante nuestro proceso de contratación, informe de inmediato a su reclutador.

Buscamos a alguien apasionado por trabajar directamente con equipos internos y externos para ofrecer soluciones de software impactantes de Flota y Escalado, críticas para los clientes de centros de datos. Formará parte de un equipo responsable del desarrollo de capacidades de Flota y Escalado para clientes que permitan lanzamientos de productos de servidores Intel de alta calidad y mejoren la experiencia del cliente en la flota. El candidato ideal es una persona que aprende rápido, orientada a resultados y cómoda operando en un entorno dinámico.

Como Ingeniero de Desarrollo de Software en la Nube con experiencia en uArch, desempeñará un papel clave en el desarrollo de capacidades de software para la salud de la flota de clientes y su ecosistema. El puesto se centra en el desarrollo, validación, mantenimiento y depuración de software de monitorización, telemetría, diagnóstico y cribado de flotas a escala de nube utilizado por Intel y clientes de nube hiperscalares para mejorar la calidad, fiabilidad y preparación para el despliegue de la plataforma Xeon. Trabajará en estrecha colaboración con los equipos de arquitectura, validación de plataformas, fabricación e ingeniería de clientes a lo largo del ciclo de vida del producto del servidor. El rol implica el desarrollo de software consumible por el cliente que proporcione visibilidad del estado del sistema, telemetría de la plataforma, indicadores de salud del hardware e internos de la Arquitectura Intel para ayudar a los clientes a resolver desafíos operativos en campo y a escala.

Responsabilidades

  1. Desarrollar y mantener capacidades de software de cribado que soporten iniciativas de salud de la flota de clientes y calidad de la plataforma.
  1. Diseñar, desarrollar y optimizar software de recopilación de telemetría, diagnóstico, observabilidad y monitorización de salud.
  1. Desarrollar soluciones de software escalables que soporten operaciones de flota de clientes, cribado de calidad, validación y preparación para el despliegue.
  1. Extender los marcos y herramientas de software existentes para mejorar la visibilidad del estado de la plataforma e internos de la Arquitectura Intel.
  1. Analizar telemetría a gran escala y datos de depuración para identificar firmas de defectos, tendencias de fiabilidad y oportunidades de mejora de calidad.
  1. Colaborar con los equipos de ingeniería de cara al cliente para reproducir, depurar y resolver problemas de plataforma, firmware y software.
  1. Desarrollar soluciones de automatización que mejoren la monitorización de la flota, el cribado de defectos y la eficiencia operativa.
  1. Realizar investigaciones de causa raíz y apoyar el desarrollo de metodologías de cribado en entornos de validación y de clientes.
  1. Integrar bibliotecas de software, servicios y componentes de infraestructura en programas y herramientas de software existentes.
  1. Desarrollar y mantener software principalmente en Python y C/C++ dando soporte a diagnósticos, telemetría y flujos de trabajo de flota de clientes.
  1. Dar soporte a las interacciones con clientes durante la validación, el despliegue y las operaciones en flota.
  1. Colaborar con los equipos de arquitectura, plataforma, validación, fabricación y habilitación de clientes para impulsar mejoras continuas de calidad.

Perfil del Candidato

El candidato seleccionado deberá aportar una combinación de:

  1. Experiencia en ingeniería de software en Python y C/C++.
  1. Profundo conocimiento de la arquitectura de plataformas de servidores y los fundamentos de la Arquitectura Intel.
  1. Experiencia en el desarrollo de software a escala de nube, soluciones de telemetría, diagnóstico y observabilidad.
  1. Habilidades de depuración de hardware/software, validación y análisis de causa raíz.
  1. Conocimiento de la microarquitectura del procesador y conceptos de telemetría de plataforma.
  1. Mentalidad de ingeniería centrada en el cliente con sólidas habilidades de comunicación y colaboración.
  1. Operar en organizaciones de arquitectura, plataforma, validación, fabricación y habilitación de clientes.
  1. Experiencia en el soporte de despliegues de centros de datos y servidores Xeon a gran escala.
  1. Capacidad de resolución de problemas y habilidad para trabajar eficazmente en entornos técnicos muy dinámicos.
  1. Pasión por desarrollar soluciones de software que mejoren la calidad, fiabilidad y eficiencia operativa de la flota de clientes.

Cualificaciones

Las cualificaciones mínimas son requeridas para ser consideradas inicialmente para este puesto. Las cualificaciones preferidas son adicionales a los requisitos mínimos y se consideran un factor adicional para identificar a los mejores candidatos.

Cualificaciones Mínimas

  1. Título de Grado en Ingeniería Informática, Ingeniería Eléctrica, Ingeniería Electrónica, Ciencias de la Computación o experiencia equivalente.
  1. 6+ años de experiencia en:
  1. Experiencia en desarrollo de software.
  1. Experiencia en desarrollo y depuración de Python.
  1. Experiencia en desarrollo de software en Linux.
  1. Experiencia en desarrollo y depuración de software multihilo.
  1. Desarrollo de soluciones de software para entornos complejos de servidores, nube, computación de alto rendimiento o sistemas distribuidos.
  1. Sistemas de Arquitectura Intel (x86) e interacciones de software a nivel de sistema.
  1. Experiencia con metodologías de desarrollo de software, incluyendo desarrollo Ágil, definición de requisitos, pruebas unitarias y pruebas de regresión.
  1. Estructuras de datos, sistemas operativos y fundamentos de ingeniería de software.
  1. Nivel avanzado de inglés.
  1. Debe tener derecho irrestricto y permanente a trabajar en México (este puesto no es elegible para patrocinio de visa o inmigración).

Cualificaciones Preferidas

  1. Experiencia en desarrollo y depuración de lenguaje ensamblador x86.
  1. Conocimiento de la arquitectura Intel Xeon, incluyendo la arquitectura de plataforma y Un-Core.
  1. Comprensión de los internos de Linux, controladores y entornos de tiempo de ejecución.
  1. Experiencia utilizando GitHub, GitLab, Jenkins o plataformas de CI/CD similares.
  1. Experiencia con tecnologías nativas de la nube incluyendo Docker, Kubernetes, AWS o Azure.
  1. Experiencia con análisis de telemetría, diagnóstico, monitorización de plataforma o soluciones de gestión de flotas.
  1. Experiencia identificando oportunidades de soluciones para clientes e impulsando mejoras técnicas centradas en el valor para el cliente.
  1. Experiencia trabajando directamente con clientes empresariales o de nube hiperscalares.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores