Función: Responsable de desarrollar, mantener, probar, analizar y evaluar los datos de una empresa para la ingestión, procesamiento e implementación a gran escala de aplicaciones y activos analíticos.
Responsabilidades:
- Diseñar las estrategias para implementar diferentes arquitecturas como bases de datos, procesamiento de datos masivos, implementación de algoritmos de Machine Learning en ambientes de producción para construir y aplicar las mejores soluciones de acuerdo a las necesidades y objetivos del Grupo.
- Coordinar en conjunto con las unidades analíticas del Grupo y con las áreas de ingeniería de datos, la conceptualización de arquitecturas orientadas a actividades de Big Data.
- Implementar procesos internos de mejoramiento continuo en términos de manuales de procesos de automatización, optimización y rediseño de infraestructuras para mejorar la escalabilidad.
- Alineación de la arquitectura de datos analíticos (contemplando elementos como el almacenamiento, la integración de datos, estructura de metadatos, modelo lógico y físico de datos, revisión de calidad y administración de versiones) con la infraestructura actual y deseada, para actualizarla y adecuarla a las necesidades del hoy y futuras del sistema.
- Realizar pruebas para evaluación de proveedores en herramientas de tipo comercial u open source.
Escolaridad:
Licenciatura en Informática, Actuaría, Ingeniería en redes y nuevas tecnologías de la información o afines.
Maestría en Ciencias de la Computación, Redes, Arquitectura de Datos o afines (deseable).
Experiencia:
4 años como Arquitecto de Datos on cloud. Estar actualizado en las últimas tendencias tecnológicas para orientar en la implementación de investigaciones y activos analíticos.
2 a 3 años como ingeniero de datos trabajando con diferentes herramientas para la preparación de datos y limpieza de los mismos.
Idiomas: Inglés Avanzado
Conocimientos:
- Ciencias de la computación, informática y sistemas de información para apoyar la formulación correcta de arquitecturas que soporten los requerimientos de negocio.
- Lenguajes de desarrollo de software (Java, C++, entre otros)
- Conocimiento de Programación SQL, Python o Scala; para la gestión de datos, modelos analíticos (prescriptivos, predictivos y cognitivos) y programación estructurada de datos masivos.
- Conocimiento de Arquitecturas de la nube y/o on premise
- Sistemas de base de datos (SQL y NoSQL); para la administración de los datos dentro de la arquitectura.
- Herramientas orientadas al Big Data (Scala, Spark, Hadoop, Mapreduce, HDFS, entre otras); para gestionar de forma correcta la recopilación, administración y manejo de datos masivos.
- Metodologías ágiles para la gestión óptima de los proyectos.
- Sistemas de procesamiento streaming (Storm, Spark-Streaming); para la gestión del correcto procesamiento y aprovechamiento de los datos desde diversos puntos o fuentes de origen.
- Técnicas analíticas de tipo supervisado y no supervisado.
Certificaciones o licencias complementarias (Deseables):
• Herramientas de la nube (como Amazon, IBM, Google, entre otras), modelamiento de datos, arquitectura de datos o gobierno de datos.
• Bases de datos NoSQL como MongoDB, Hbase, Cassandra.
• Herramientas de Machine Learning, en ambientes de Big Data como Mahout, SparkML o H2O.
BeneficiosBeneficios:
- Prestaciones de Ley
- PTU
- Afore
- Fondo de Ahorro para el retiro
- Seguro de Vida
- Descuento en compras de muebles y ropa
- Regalo de bodas
- Incentivo por término de estudios
- Útiles escolares (en caso de tener hijos)
- Becas para estudios académicos, computación o idiomas (esposo/a, hijos y colaborador)
- Prima vacacional
- Aguinaldo
- Capacitación
STAFF - XCOZ
Nivel mínimo de educación: Universitario (Graduado)