Descripción de la Empresa
ATPCO es la base de la compra de vuelos, proporcionando datos de precios y ventas, herramientas y servicios a más de 500 aerolíneas, sistemas de distribución global, canales de ventas y empresas de tecnología. ATPCO conecta a toda la comunidad de aerolíneas, colaborando para desarrollar estándares de la industria para la distribución de aerolíneas y soluciones de tecnología de extremo a extremo. Desde la compra hasta el pago, las soluciones de ATPCO funcionan sin problemas en tecnologías y métodos existentes, nuevos y en evolución. Propiedad de la aerolínea y apoyando de manera confiable el viaje aéreo durante más de 55 años, ATPCO está presente dondequiera que la gente compre vuelos.
Los empleados son elegibles para nuestro paquete de beneficios que incluye un 401(k) con contribuciones igualadas por el empleador, seguro de salud grupal y programas de bienestar, tiempo libre pagado, reembolso de matrícula, programa de vuelos en espera y estándares de trabajo y vida acordados por los empleados.
Consideramos a los solicitantes calificados para el empleo sin distinción de raza, género, edad, color, religión, origen nacional, estado de ciudadanía, estado civil, discapacidad, orientación sexual, estado militar/veterano protegido, identidad o expresión de género, información genética, estado civil, condición médica, u otro factor legalmente protegido.
Descripción del trabajo
Como Ingeniero de Datos Principal, serás responsable de crear y optimizar tuberías de datos, gestionar sistemas de almacenamiento y procesamiento de datos, y garantizar la disponibilidad, escalabilidad y fiabilidad de nuestra plataforma de datos. Colaborarás con equipos multifuncionales, incluidos científicos de datos, ingenieros de software y partes interesadas del negocio para entender los requerimientos de datos y entregar soluciones de datos de alta eficiencia y alta calidad. Buscamos a un individuo logrado para unirse a nuestro estimado equipo de ingenieros de datos de ATPCO, dedicado a abordar retos complejos de procesamiento de datos dentro de la industria de las aerolíneas. Este rol ofrece la oportunidad de trabajar en soluciones de vanguardia que involucran el manejo de cientos de terabytes de datos diarios, aprovechando los últimos servicios de AWS.
Tus Responsabilidades:
- Colaborar con científicos de datos, analistas y otras partes interesadas para comprender los requisitos de los datos y diseñar modelos y esquemas de datos que faciliten el análisis y la generación de informes
- Diseñar, desarrollar y mantener tuberías de datos escalables y eficientes y procesos de ETL para ingerir, procesar y transformar grandes volúmenes de datos de diversas fuentes en formatos utilizables
- Construir y optimizar sistemas de almacenamiento y procesamiento de datos, incluyendo almacenes de datos, lagos de datos y plataformas de big data, utilizando servicios de AWS como Amazon Redshift, AWS Glue, AWS EMR, AWS S3 y AWS Lambda, para permitir la recuperación y análisis de datos eficientes
- Implementar y gestionar arquitecturas de transmisión de datos en tiempo real utilizando servicios de AWS como Amazon Kinesis o Apache Kafka para habilitar el procesamiento y análisis de datos en tiempo real
- Realizar la elaboración de perfiles de datos, la limpieza de datos y las tareas de transformación de datos para preparar los datos para el análisis y la generación de informes
- Implementar medidas de seguridad y privacidad de datos para proteger datos sensibles y confidenciales utilizando servicios y características de seguridad de AWS
- Diseñar e implementar arquitecturas de datos de acuerdo con los principios de Data Mesh dentro del entorno de AWS, incluyendo la propiedad de datos orientada al dominio, la infraestructura de datos de autoservicio y la gobernanza de datos federada
- Proporcionar orientación técnica y tutoría a los ingenieros de datos junior, revisando su trabajo y asegurando el cumplimiento de las mejores prácticas y normas
Requisitos:
- Fuertes habilidades de programación en lenguajes como Python, Java, o Scala, con experiencia en marcos de manipulación y transformación de datos
- Experiencia demostrada como ingeniero de datos, con experiencia en diseño y construcción de sistemas de procesamiento de datos a gran escala
- Sólida comprensión de los conceptos de modelado de datos y principios de gestión de datos
- Conocimiento profundo de SQL y experiencia trabajando con bases de datos relacionales y no relacionales
- Conocimiento de los principios de Data Mesh y experiencia en el diseño e implementación de arquitecturas de datos que siguen los conceptos de Data Mesh dentro del ecosistema de AWS
- Experiencia con arquitecturas de transmisión de datos en tiempo real utilizando servicios de AWS como Amazon Kinesis o Apache Kafka
- Familiaridad con los servicios y funciones de la nube de AWS, como AWS Glue, AWS Lambda, AWS EMR, AWS S3, Amazon Redshift, y sus características y funcionalidades relacionadas con los datos
- Familiaridad con los servicios y características de seguridad de AWS para la seguridad y privacidad de los datos
- Grado de Bachillerato o Maestría en Informática, Sistemas de Información, o un campo relacionado