
Data Engineer
Descripción
Funciones y/o responsabilidades
SR Data Engineer Datos
Un Data Engineer Senior lidera el diseño e implementación de arquitecturas avanzadas de datos en AWS, asegurándose de que sean escalables, seguras y optimizadas para las necesidades del negocio. Es responsable de tomar decisiones estratégicas sobre herramientas y tecnologías, así como de establecer estándares técnicos para el equipo. Además, actúa como mentor para ingenieros menos experimentados y como enlace entre los equipos técnicos y los stakeholders, alineando los objetivos del proyecto con la estrategia empresarial. Su rol requiere liderazgo, visión estratégica y una profunda comprensión de las tecnologías y del negocio.
Título profesional: Ingeniero civil industrial, informático, comercial.
Superior a 4 años
Implementación de las arquitecturas escalables para proyectos de datos en AWS.
Definir estándares y mejores prácticas para pipelines de datos y la infraestructura subyacente, según alineamientos y estándares provistos por la gerencia de datos.
Gestionar grandes volúmenes de datos (big data) utilizando tecnologías como EMR Serverless, Glue, Lambda, Redshift, o herramientas del ecosistema de Hadoop/Spark.
Experiencia en flujo de datos NRT (near real time)
Evaluar y seleccionar tecnologías o servicios AWS para abordar los desafíos técnicos del proyecto.
Mentorear a ingenieros junior y semi senior, revisando su trabajo y ayudándolos a crecer profesionalmente.
Colaborar estrechamente con equipo del proyectos y usuarios de negocio para alinear soluciones técnicas con los objetivos del negocio.
Requisitos excluyentes
Excluyentes:
Experiencia avanzada en diseño e implementación de soluciones de datos en la nube
Conocimientos sólidos en seguridad, gobernanza de datos, y optimización de costos en AWS.
Experiencia en arquitectura de datos Modelo Medallion
Competencia en programación avanzada (Python, Java o Scala).
Experiencia Avanzada en Dataframes con Pandas o Pyspark
Experiencia demostrable mentoreando equipos técnicos y trabajando con metodologías ágiles.
Habilidad para resolver problemas técnicos complejos y comunicarlos a audiencias no técnicas.
Experiencia de arquitecturas serverless (EMR, Glue Jobs, Lambda, Step Functions) y experiencia con parquet y Iceberg.
Experiencia en flujo de datos NRT (AWS Kinesis, Kafka, DynamoDB, AWS SQS )
Experiencia en interacción con APIS (API Rest)
Experiencia en CI/CD (Git) y flujos de trabajo de versionamiento de código.
Experiencia trabajando en equipos con metodologías ágiles.
Experiencia trabajando en Glue Data Catalog
Orquestación de datos en Airflow o Step Functions
Excluyente para el proyecto
· Experiencia en la migración de datos con fuentes de origen Oracle (Siebel)