




Resumen: Este puesto implica construir canalizaciones de datos de alta calidad y soluciones analíticas, centrándose en el diseño, desarrollo y mantenimiento de conjuntos de datos dentro de AWS, así como en la colaboración con analistas y científicos de datos. Aspectos destacados: 1. Construir soluciones robustas y escalables de informes y análisis 2. Trabajar con fuentes de datos diversas y heterogéneas en un entorno técnico 3. Colaborar con analistas de datos y científicos de datos **Desarrollador de Datos – Información sobre conectividad de plataformas de datos** **Enfoque y antecedentes:** El equipo de Información sobre conectividad de plataformas de datos de Charter Communications se encarga de construir soluciones robustas y escalables de informes y análisis para las plataformas de datos de alta velocidad (internet) y WiFi de Charter. El equipo proporciona informes recurrentes de producción y análisis exhaustivos sobre todos los productos, funciones y mejoras nuevos y existentes que se implementan para los 30 millones de clientes de internet de Charter. El equipo está compuesto por desarrolladores líderes, senior y asociados, así como por personal directivo. Los nuevos miembros del equipo se integrarán al equipo actual que gestiona una canalización integral, desde la ingesta de datos, agregaciones, optimizaciones y supervisión hasta el desarrollo de informes, análisis estadísticos, ciencia de datos y presentación de hallazgos. El Desarrollador de Datos trabaja dentro del equipo de ETL y Operaciones para construir canalizaciones de datos de alta calidad que impulsen soluciones analíticas a partir de fuentes de datos diversas y heterogéneas. Este puesto requiere un conocimiento práctico de arquitectura de datos, ingeniería de datos y análisis de datos. El candidato ideal es un ingeniero de datos experimentado con experiencia en la creación de productos de datos que respalden soluciones analíticas. Es capaz de identificar e implementar soluciones en un entorno altamente técnico y trabajar como parte de un equipo técnico y multifuncional. Se requieren necesariamente sólidas habilidades para resolver problemas y solucionar incidencias. Este puesto se centra en el diseño, desarrollo y mantenimiento de conjuntos de datos dentro de AWS, con supervisión y apoyo de los Desarrolladores Líderes. Las responsabilidades diarias incluyen:* Coordinar, construir y gestionar nuevas ingestas de datos * Implementar actualizaciones, correcciones y optimizaciones en toda la suite de trabajos de producción * Proporcionar retroalimentación y aplicar cambios para mejorar al equipo, tanto en aspectos técnicos como de procesos * Conocer y familiarizarse con los activos de datos, trabajos y canalizaciones de procesamiento, y herramientas * Colaborar con analistas de datos y científicos de datos para diseñar, construir e implementar procesos de agregación **Principales competencias:*** SQL avanzado, programación en Python (PySpark, scripts de control), escritura y revisión de código * Construcción y gestión de canalizaciones de datos, ETL, optimización de consultas y canalizaciones de datos * Experiencia en AWS (EMR, Lambda, Glue, Step Functions, Athena) y Airflow (MWAA, orquestación nativa de AWS) * Experiencia con Hadoop/Hive y Spark (incluido PySpark) * Experiencia en BI: Tableau, informes basados en SQL, Excel * Experiencia trabajando con grandes volúmenes de datos (miles de millones de registros por día) * Excelentes habilidades comunicativas y de colaboración, habilidades en PowerPoint / presentaciones * Capacidad para aprender nuevas tecnologías y habilidades e incorporarlas al trabajo existente **Deseable:*** Experiencia con GitLab / Bit Bucket * Experiencia con Terraform / AWS CloudFormation * Mayor exposición al desarrollo de BI * Experiencia con flujos de trabajo híbridos Analista/Desarrollador


