Descripción
Resumen:
Este puesto implica definir e implementar estrategias modernas de DevOps e ingeniería de plataformas, centrándose en el desarrollo asistido por IA, CI/CD y automatización para plataformas de datos e IA.
Aspectos destacados:
1. Definir e implementar una estrategia moderna de DevOps e ingeniería de plataformas
2. Diseñar y optimizar pipelines de CI/CD y automatización asistidas por IA
3. Apoyar la gestión del ciclo de vida de modelos de IA/ML y su integración con la plataforma
Lima, Lima
Resumen del puesto
Estrategia de DevOps y evolución de la plataforma
•
Definir e implementar una estrategia moderna de DevOps e ingeniería de plataformas alineada con los objetivos de las plataformas de datos e IA.
•
Elaborar hojas de ruta que incorporen desarrollo, pruebas y operaciones asistidos por IA.
•
Impulsar la evolución desde un modelo tradicional de DevOps hacia capacidades de plataforma inteligentes y de autoservicio.
•
Evaluar continuamente tecnologías emergentes (por ejemplo, IA generativa, LLMOps, AIOps) e incorporarlas cuando sea pertinente.
CI/CD y automatización habilitadas por IA
•
Diseñar y optimizar pipelines de CI/CD mediante herramientas asistidas por IA (por ejemplo, generación de código, generación de pruebas, optimización de pipelines).
•
Integrar copilotos de IA y agentes de automatización en los flujos de trabajo de desarrollo e implementación.
•
Implementar puertas de calidad inteligentes (por ejemplo, revisiones automáticas de código, detección de anomalías en pipelines).
•
Habilitar pipelines autorreparables y diagnóstico automático de fallos siempre que sea posible.
Mejora de la automatización y los marcos de trabajo
•
Construir marcos de automatización escalables aprovechando la IA, secuencias de comandos y infraestructura como código.
\[OF
FIC
IAL]
•
Automatizar tareas repetitivas mediante agentes de IA, flujos de trabajo basados en indicaciones (prompts) o marcos de orquestación.
•
Mejorar los pipelines de DevOps para soportar productos de datos y cargas de trabajo de IA/ML (MLOps/LLMOps).
•
Estandarizar plantillas reutilizables y componentes de pipelines para su adopción a nivel de plataforma.
Integración de la plataforma de datos e IA
•
Analizar y optimizar las integraciones en toda la Plataforma de Datos de Anglo American, incluyendo:
o
Databricks (procesamiento de datos, flujos de trabajo, DABs)
o
Airflow (orquestación)
o
Servicios de Azure (computación, almacenamiento, identidad)
o
Power BI / capas de consumo descendente
•
Apoyar patrones de implementación para modelos de IA/ML, pipelines de características y servicios de inferencia.
•
Habilitar la gestión del ciclo de vida completo de aplicaciones de IA (entrenamiento, implementación, supervisión).
Gobernanza, seguridad y confiabilidad
•
Implementar prácticas de gobernanza en los pipelines, incluidas políticas como código y verificaciones automáticas de cumplimiento.
•
Gestionar el control de acceso y garantizar prácticas seguras de DevOps en todos los entornos.
•
Introducir prácticas de AIOps para supervisión, alertas y gestión de incidencias.
•
Garantizar alta disponibilidad, escalabilidad y observabilidad de los procesos de DevOps.
Documentación y experiencia del desarrollador
•
Crear y mantener documentación clara, incluidas guías paso a paso asistidas por IA y recursos de habilitación de autoservicio.
•
Mejorar la experiencia del desarrollador mediante herramientas inteligentes, interfaces basadas en chat y automatización.
•
Promover la adopción de capacidades de DevOps e IA entre los equipos.
Resolución de problemas y soporte operativo
•
Colaborar con los equipos de Entrega de Datos y de plataforma para resolver incidencias de forma eficiente.
•
Utilizar herramientas de diagnóstico y análisis de causas raíz asistidas por IA para acelerar la resolución de incidencias.
•
Apoyar los entornos de producción y garantizar la estabilidad de los pipelines y las implementaciones.
Normas y mejores prácticas
•
Definir y promover mejores prácticas en DevOps, ingeniería de plataformas y entrega habilitada por IA.
•
Capacitar a los equipos sobre la adopción de enfoques modernos de DevOps + IA.
•
Impulsar la coherencia y la reutilización entre equipos y proyectos.
Responsabilidades clave
1\. Diseñar y desarrollar nuevas herramientas según los requisitos del cliente y/o personalizar las herramientas existentes.
2\. Liderar el diseño técnico, asegurando su alineación con los requisitos comerciales, las normas industriales y las mejores prácticas, además de determinar la configuración óptima de módulos, bases de datos, interfaces e integraciones para apoyar los procesos comerciales.
3\. Preparar presentaciones de capacidades | evaluaciones | elaboración de propuestas.
4\. Coordinar actividades relacionadas con la gestión de proyectos, como la creación de planes de proyecto, la asignación de recursos y la coordinación de actividades entre los miembros del equipo y las partes interesadas.
5\. Apoyar el crecimiento profesional y el desarrollo de los miembros del equipo consultor mediante capacitación y tutoría.
**\#body.unify div.unify\-button\-container .unify\-apply\-now:** focus, \#body.unify div.unify\-button\-container .unify\-apply\-\#body.unify div.unify\-button\-container .unify\-apply\-now: focus, \#body.unify div.unify\-button\-container .unify\-apply\-