Ingeniero de datos AWS
Vereist:PythonJavaAWSCloudScrum
Experiencia
- Mínimo 2 años en Business Intelligence en gestión e implementación de proyectos.
- Mínimo 2 años en explotación de bases de datos (Oracle o SQL).
- Mínimo 2 años en gestión bajo metodologías ágiles (Scrum).
- Lenguaje SQL, conocimiento en lenguajes de bases no relacionadas es un plus: MongoDB, Amazon DynamoDB. · Conocimientos
- Cloud Computing, Analytics y Big Data.
- Servicios AWS: Athena, Amazon Glue, PySpark, Amazon RedShift, Amazon S3, Amazon DMS. (Indispensable)
- Servicios de AWS: DynamoDB, EventBridge, CloudFormation, Appflow (Deseable)
- Diseño, construcción y mantenimiento de sistema de procesamiento de datos.
- Modelamiento de datos.
- Virtualización y despliegue en Cloud.
- Lenguaje SQL para consultas en BDS, Python, Glue, S3, Step Functions y Lambda.
- Nivel intermedio/alto en Java, Python/Scala (Tratamiento, Exposición de datos- APIs). · Habilidades
- Idioma inglés intermedio- avanzado
- Capacidad de comunicarse con el usuario, entenderlo y transformarlo en su desarrollo
- Manejar múltiples lenguajes de programación para procesar y transformar datos.
- Manejar informes y reportes a las diversas áreas, entrega de dashboards, flujogramas y automatización de procesos operativos.
- Interés por las nuevas tendencias en el procesamiento de grandes volúmenes de Datos (Big Data). · Funciones
- Desarrollar un proceso para transformar los datos de la empresa para que puedan ser analizados y utilizados por los científicos de datos.
- Diseñar, desarrollar, probar y desplegar procesos de extracción, transformación y carga (ETL) de datos estructurados y no estructurados a la nube (AWS, Google).
- Procesamiento de información de gran volumen utilizando tecnologías de Big Data en la nube (AWS, Google).
- Realizar consultas complejas sobre los datos, asegurando la accesibilidad y el buen funcionamiento del sistema.
- Optimizar el rendimiento del ecosistema de Big Data.
- Optimizar código Python para ejecutarlo en C o Java.
- Uso de herramientas de versionado e integración continua.
- Participar en asegurar el cumplimiento y la gobernanza durante el uso de los datos.
- Realizar construcciones y automatizaciones para aumentar la eficiencia y reducir aún más los costes de la nube.
- Colaborar con los clientes para resolver los desafíos de la nube, especialmente los relacionados con la ingeniería de datos.
- Crear, generar y supervisar el rendimiento de las aplicaciones en la nube para detectar posibles fallos y resolver los problemas de rendimiento.
- Coordinar y ejecutar la limpieza de datos para que se conviertan en un conjunto homogéneo.
- Garantizar la seguridad de la información de cualquier acceso malicioso.
- Educar y entrenar.
- Participar en asegurar el cumplimiento y la gobernanza durante el uso de los datos.-Requerimientos- Educación mínima: Técnico 1 año de experiencia Idiomas: Inglés Conocimientos: Big data, Python Palabras clave: engineers, ingeniera, ing, engineer, data