Banco Mercantil del Norte, S.A.
Intel Corporation
Ingeniero/a Dev Ops - Puesto Temporal
Detalles del puesto
Descripción del puesto
Este puesto es una oportunidad de duración determinada que durará aproximadamente 24 meses.
Tipo de puesto: 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, condición 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 está comprometida con el cumplimiento de la Responsible Business Alliance (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 contratación, 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, por favor, informe de ello inmediatamente a su reclutador.
Buscamos a alguien apasionado por trabajar técnicamente de forma práctica tanto con equipos internos como externos para ofrecer soluciones de software impactantes de Flota y Escalado que son 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 que se siente cómoda operando en un entorno dinámico.
Como Ingeniero/a Senior de Dev Ops, desempeñará un papel clave en el desarrollo y escalado del software de Intel para la plataforma de datos y el ecosistema de análisis. El puesto se centra en el diseño, desarrollo, implementación y optimización de la infraestructura de datos, pipelines de procesamiento de telemetría, análisis de salud del cliente y soluciones de calidad de flota. Trabajará en estrecha colaboración con arquitectos de software, equipos de ingeniería de clientes, organizaciones de validación y científicos de datos para transformar la telemetría de plataformas a gran escala en información procesable que mejore la calidad del producto, la experiencia del cliente, la detección de defectos, la fiabilidad de la flota y la eficiencia operativa en todos los productos Intel Xeon.
Perfil del candidato
El candidato/a exitoso/a deberá aportar una combinación de:
- Experiencia en ingeniería de software e ingeniería de datos utilizando Python y frameworks de datos modernos.
- Profundo conocimiento de plataformas de datos a gran escala, sistemas distribuidos y arquitecturas nativas de la nube.
- Experiencia en la creación de análisis de telemetría, monitorización de salud de flota y soluciones de calidad para el cliente.
- Arquitectura de bases de datos, modelado de datos y experiencia en optimización de consultas.
- Experiencia en el diseño de data marts, pipelines de análisis y soluciones de datos escalables basadas en la nube.
- Experiencia trabajando con conjuntos de datos estructurados, semiestructurados y no estructurados.
- Experiencia trabajando con Kubernetes, aplicaciones contenerizadas, pipelines de CI/CD y prácticas modernas de DevOps.
- Desarrollo de pipelines de datos, análisis, resolución de problemas y habilidades de optimización de rendimiento.
- Mentalidad de ingeniería centrada en el cliente con sólidas capacidades de comunicación y colaboración.
- Operar en organizaciones de arquitectura de software, validación, ingeniería de clientes y fabricación y calidad.
- Experiencia en el soporte de soluciones de centros de datos y servidores Xeon a gran escala.
- Habilidades de resolución de problemas y capacidad para prosperar en entornos técnicos muy dinámicos.
- Pasión por aprovechar los datos para mejorar la calidad del cliente, la fiabilidad de la flota, la detección de defectos y la eficiencia operativa.
Responsabilidades
- Desarrollar y mantener componentes backend que soporten la infraestructura de software y de plataformas de datos.
- Trabajar en la extracción, procesamiento y análisis de información recopilada de las aplicaciones de detección de salud de servidores Intel y soluciones de telemetría de clientes.
- Diseñar e implementar pipelines de procesamiento de datos escalables utilizando frameworks de computación distribuida.
- Construir y mantener soluciones de análisis a escala de flota que soporten datos de telemetría de clientes, fiabilidad, calidad y monitorización de la salud.
- Realizar consultas contra bases de datos relacionales y no relacionales alojadas en la nube.
- Diseñar, optimizar y mantener complejas consultas SQL que soporten cargas de trabajo de análisis de datos a gran escala.
- Crear y mantener código de procesamiento de datos y pipelines de extracción que alimenten data marts y plataformas de análisis desde data warehouses empresariales.
- Desarrollar, modificar y mantener servicios backend basados en Python y aplicaciones de presentación de datos que soporten las necesidades de informes de clientes y partes interesadas.
- Proponer, desarrollar y mejorar dashboards, visualizaciones y soluciones de análisis utilizadas por equipos de ingeniería y clientes.
- Implementar, gestionar y optimizar servicios que se ejecutan en infraestructura basada en Kubernetes.
- Crear y mantener pipelines de CI/CD utilizando Jenkins y prácticas modernas de DevOps.
- Trabajar en estrecha colaboración con los servicios en la nube de Microsoft Azure para implementar soluciones de plataforma de datos escalables y fiables.
- Colaborar en la planificación de lanzamientos de software, actividades de implementación y revisiones de preparación operativa.
- Identificar, aislar, rastrear y resolver problemas de software a lo largo del ciclo de vida del desarrollo.
- Realizar depuración de código, análisis de causa raíz, resolución de errores y desarrollo de pruebas automatizadas.
- Optimizar el rendimiento del sistema e identificar de forma proactiva cuellos de botella de escalabilidad en todo el ecosistema de la plataforma de datos.
- Asociarse con los equipos de ingeniería de clientes, validación, fabricación y operaciones de flota para analizar conjuntos de datos de telemetría a gran escala y mejorar las iniciativas de calidad de la plataforma.
Requisitos mínimos
Cualificaciones
Las cualificaciones mínimas son necesarias para ser considerado inicialmente para este puesto. Las cualificaciones preferidas son adicionales a los requisitos mínimos y se consideran un factor positivo para identificar a los mejores candidatos.
Cualificaciones Mínimas
Título de Grado en Ciencias de la Computación, Ingeniería Informática, Ingeniería Eléctrica, Ingeniería Electrónica, Ingeniería de Datos, Ciencia de Datos o campo relacionado con 7+ años de experiencia relevante; O Título de Máster en los mismos campos con 5+ años de experiencia relevante.
La experiencia mencionada anteriormente debe ser en las siguientes áreas:
- Habilidades avanzadas de programación en Python.
- Experiencia en el desarrollo e implementación de aplicaciones en Kubernetes (K8s).
- Experiencia en la creación y mantenimiento de pipelines de CI/CD utilizando Jenkins.
- Conocimiento de bases de datos relacionales y no relacionales.
- Escritura de consultas SQL complejas y optimizadas.
- Trabajo con conjuntos de datos estructurados, semiestructurados y no estructurados.
- Git, GitHub y flujos de trabajo de pull request.
- Servicios en la nube de Microsoft Azure o similares.
- Frameworks de computación distribuida como Spark o Dask.
- Depuración de software, resolución de problemas de producción y desarrollo de pruebas automatizadas.
- Notebooks de Jupyter y entornos de desarrollo interactivos.
- Desarrollo de aplicaciones Docker y contenerizadas.
- Nivel avanzado de inglés.
- Debe tener derecho de trabajo irrestricto y permanente en México (este puesto no es elegible para patrocinio de visa o inmigración).
Cualificaciones Preferidas
- Experiencia en la propuesta y diseño de modelos de datos que soporten análisis de clientes, data marts y soluciones de informes.
- Experiencia en el diseño y optimización de esquemas de data warehouse, modelos de almacenamiento de datos y entornos de análisis a gran escala.
- Experiencia con scikit-learn, pandas, NumPy y otras bibliotecas avanzadas de análisis de datos.
- Experiencia en el desarrollo de flujos de trabajo de análisis que soporten la monitorización de la salud de la flota e iniciativas de calidad para el cliente.
- Conocimiento de entornos de desarrollo Linux e internos de Linux.
- Experiencia con tecnologías nativas de la nube, incluyendo Kubernetes, Docker, Azure, AWS y GCP.
- Experiencia con frameworks de visualización de datos, desarrollo de dashboards y soluciones de inteligencia de negocio.
- Comprensión de flujos de trabajo de machine learning, MLOps y prácticas de implementación de modelos.
- Experiencia en el procesamiento de telemetría a gran escala, diagnósticos, validación, fabricación o conjuntos de datos de flotas de clientes.
- Comprensión de las plataformas Intel Xeon, telemetría de sistemas y arquitectura de servidores.
