Job DescriptionFunció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.
Requisitos: - Ciencias de la computación, informática y sistemas de información.
- 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).
- Metodologías ágiles para la gestión óptima de los proyectos.
- Sistemas de procesamiento streaming (Storm, Spark-Streaming).
- Técnicas analíticas de tipo supervisado y no supervisado.
- Inglés Avanzado
Escolaridad: Licenciatura en Informática, Actuaría, Ingeniería en redes y nuevas tecnologías de la información o afines.
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.
Certificaciones o licencias complementarias: 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.Beneficios: - Sueldo base
- Fondo de ahorro
- Descuentos en compras de muebles y ropa
- Aguinaldo
- Vacaciones
- Prima vacacional
- Reparto de utilidades
- Día de cumpleaños
- Becas para estudio
- Útiles escolares
- Club de protección familiar
- Ambiente de trabajo agradable
- Entre otros beneficios y prestaciones