Ingeniero de Integración de Aplicaciones y Datos
¡Sé parte de Stefanini! 🚀
En Stefanini somos más de 30,000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
📌 Responsabilidades
Diseño y desarrollo de soluciones de datos
- Diseñar, desarrollar y mantener procesos ETL utilizando AWS Glue (PySpark) y SSIS.
- Extraer información desde Ellucian Banner hacia Data Lakes, Data Warehouses y bases de datos operativas.
- Optimizar tiempos de carga y consumo de recursos.
Desarrollo de reportería
- Crear reportes en SSRS y dashboards en Power BI.
- Brindar soporte a la toma de decisiones en las áreas académica, financiera y de registros.
- Garantizar actualizaciones programadas y bajo demanda.
Desarrollo de APIs
- Desarrollar APIs REST con .NET Entity Framework.
- Implementar funciones serverless con AWS Lambda para exponer información de forma segura a aplicaciones web, móviles y sistemas externos.
Automatización y orquestación
- Desarrollar scripts en Bash.
- Orquestar procesos mediante AWS Step Functions y Azure DevOps.
- Asegurar la correcta ejecución y monitoreo de ETLs, APIs y reportes.
DevOps y despliegues
- Administrar pipelines CI/CD en Azure DevOps.
- Automatizar pruebas, compilaciones y despliegues de código SQL, procesos ETL, reportes y APIs entre ambientes de desarrollo, QA y producción.
Monitoreo y optimización
- Implementar métricas y monitoreo con AWS CloudWatch.
- Revisar logs y detectar cuellos de botella en SQL y procesos ETL.
- Proponer mejoras de rendimiento.
Soporte técnico
- Actuar como referente técnico del equipo.
- Revisar código SQL, procesos ETL y scripts, asegurando calidad, seguridad y rendimiento.
Coordinación con otras áreas
- Trabajar junto a los equipos de Infraestructura, Calidad y Seguridad para garantizar conectividad, permisos y cumplimiento de políticas.
Gestión operativa
- Llevar control de horas dedicadas a proyectos y soporte.
- Asegurar que el equipo registre correctamente sus actividades.
- Velar por el cumplimiento de los SLA relacionados con disponibilidad de datos, actualización de reportes y tiempos de respuesta de APIs.
🎓 Requisitos
Formación académica
- Egresado o Bachiller en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Datos o carreras afines.
Experiencia
- Mínimo 2 años en gestión de proyectos o coordinación con proveedores.
- Mínimo 3 años trabajando con Oracle PL/SQL y SQL Server T-SQL en ambientes productivos.
- Mínimo 2 años desarrollando procesos ETL con AWS Glue y SSIS.
- Mínimo 2 años en reportería con SSRS y Power BI.
- Mínimo 2 años desarrollando APIs con .NET Entity Framework y AWS Lambda.
- Mínimo 1 año utilizando Azure DevOps y automatización mediante Bash.
- Experiencia trabajando con Ellucian Banner y conocimiento de su modelo de datos.
🛠 Conocimientos técnicos
Bases de datos
- Oracle PL/SQL
- SQL Server T-SQL
- SQL
- MySQL
- PostgreSQL
- MongoDB
ETL
- AWS Glue
- PySpark
- SSIS
- SSISDB
- Catálogo de datos
- Crawlers
BI y Reportería
- SSRS
- Power BI
- DAX
- Power Query
- Power BI Service
- Gateway
Backend y APIs
- .NET Entity Framework
- C#
- AWS Lambda
- API Gateway
- REST
- JWT
DevOps y Cloud
- Azure DevOps
- Pipelines (YAML y Clásicos)
- AWS S3
- AWS EC2
- AWS CloudWatch
- IAM
- AWS Step Functions
Automatización
- Bash Scripting en Linux
ERP
- Ellucian Banner
- Conocimiento de tablas y modelos de datos (SOA, SGA, SFA)
Seguridad
- OAuth
- JWT
Metodologías
- Scrum
- Kanban
- DevOps
📚 Cursos y certificaciones (deseables)
Certificaciones
- Microsoft Certified: Power BI Data Analyst Associate.
- Microsoft Azure Fundamentals.
- Microsoft Power Platform Fundamentals.
- Microsoft Certified: Azure Developer Associate.
- AWS Certified Data Engineer.
- AWS Certified Developer ? Associate.
- AWS Certified Solutions Architect ? Associate.
- Scrum Master o Agile Fundamentals.