INGENIERO DE APLICACIONES (Ciudad de México)

INGENIERO DE APLICACIONES (Ciudad de México)

23 oct
|
Banorte
|
Ciudad de México

23 oct

Banorte

Ciudad de México

Objetivo del puesto:

Garantizar la correcta administración, operación, desarrollo y evolución de las plataformas Qlik (Qlik Sense Enterprise, QlikView y Qlik SaaS), asegurando soluciones analíticas estables, seguras y de alto rendimiento para los distintos procesos institucionales. El puesto tendrá como propósito fortalecer la infraestructura de datos y la disponibilidad de información estratégica para la toma de decisiones. Cada día te encontrarás ante nuevos e interesantes retos dentro de tu puesto, en los cuales serás responsable de:
Desarrollar y mantener procesos de extracción, transformación y carga (ETL) utilizando herramientas como Talend, garantizando la calidad y consistencia de los datos.
Diseñar, desarrollar y optimizar componentes en Java para soportar procesos de integración, transformación de información y automatización de flujos de negocio.
Diseñar, construir y mantener APIs, Web Services REST y SOAP para la integración entre sistemas internos y externos.
Desarrollar y mantener arquitecturas basadas en microservicios asegurando escalabilidad, disponibilidad y resiliencia.
Implementar mecanismos de monitoreo, control de errores y recuperación automática en procesos ETL y servicios de integración.
Participar en el diseño de soluciones de integración orientadas a eventos, servicios y procesamiento de datos en tiempo real o por lote.
Optimizar consultas SQL, procesos ETL y componentes de integración para mejorar el desempeño y reducir tiempos de procesamiento.
Aplicar estándares de desarrollo, documentación, seguridad, control de versiones y mejores prácticas de integración continua y despliegue continuo (CI/CD).
Colaborar con equipos de arquitectura, desarrollo, infraestructura y analítica para habilitar nuevas fuentes de información y capacidades tecnológicas.




Analizar requerimientos funcionales y técnicos para proponer soluciones de integración alineadas a la arquitectura institucional.
Brindar soporte técnico de segundo y tercer nivel a procesos, servicios e integraciones críticas para el negocio.
Participar en pruebas unitarias, integrales y de desempeño para asegurar la calidad y estabilidad de las soluciones implementadas.
Requisitos:
Formación profesional: Ingeniería en Sistemas, Informática, Tecnologías de la Información o carrera afín.
Años de experiencia: mínimo 3
Áreas de experiencia: Desarrollo de procesos ETL, integración de aplicaciones, desarrollo Java, APIs y microservicios.
Conocimientos requeridos:
Herramientas ETL e Integración
Experiencia sólida en Talend Data Integration.
Desarrollo de Jobs, componentes personalizados y orquestación de procesos.
Diseño de flujos de integración batch y tiempo real.
Manejo de procesos ETL de alto volumen.
Implementación de controles de calidad y validación de información.
Desarrollo Java
Desarrollo avanzado en Java 8 o superior.
Programación orientada a objetos (POO).
Manejo de colecciones, concurrencia y gestión de excepciones.
Frameworks Spring Boot y Spring Framework.
Consumo y exposición de APIs.
APIs y Web Services
Desarrollo e integración de servicios REST y SOAP.
Diseño de APIs bajo estándares OpenAPI/Swagger.
Seguridad mediante OAuth2, JWT y autenticación basada en tokens.
Integración con plataformas de terceros mediante APIs.
Microservicios




Diseño e implementación de arquitecturas basadas en microservicios.
Spring Boot y Spring Cloud.
Service Discovery, API Gateway y balanceo de carga.
Comunicación síncrona y asíncrona entre servicios.
Manejo de mensajería y eventos.
Bases de Datos
SQL Server, Oracle, PostgreSQL o MySQL.
Creación y optimización de procedimientos almacenados.
Modelado y análisis de datos.
Optimización de consultas SQL.
DevOps y Control de Versiones
Git, GitLab o GitHub.
Maven y/o Gradle.
Jenkins, GitLab CI/CD o herramientas equivalentes.
Automatización de despliegues.
Sistemas Operativos e Infraestructura
Linux y Windows Server.
Configuración de servicios y monitoreo.
Contenedores Docker.
Conocimientos básicos de Kubernetes (deseable).
Seguridad y Mejores Prácticas
Desarrollo seguro.
Cifrado de información y manejo confiable de credenciales.
Gestión de logs, monitoreo y auditoría.
Patrones de integración y arquitectura empresarial.
Deseable:
Experiencia en plataformas cloud (Google Cloud Platform, Azure o AWS).
Conocimientos de Apache Kafka o mensajería empresarial.
Experiencia con Kubernetes/OpenShift.
Conocimientos de Data Warehouse y modelos dimensionales.
Experiencia en herramientas BI como Qlik Sense o Power BI.
Certificaciones Java, Talend o Cloud.
Idiomas: Inglés Básico / Intermedio
Disponibilidad para viajar: no requerido
Disponibilidad para cambio de residencia: no requerido
Haz clic en el botón aplicar y no pierdas la oportunidad de desarrollar todo tu potencial.
En Grupo Financiero Banorte impulsamos una cultura de inclusión, respeto y equidad. Todas las personas interesadas en formar parte de nuestro equipo son consideradas bajo criterios objetivos, relacionados con su talento, experiencia y habilidades. Nuestro compromiso es garantizar procesos de selección transparentes

📌 INGENIERO DE APLICACIONES (Ciudad de México)
🏢 Banorte
📍 Ciudad de México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero de aplicaciones (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero de aplicaciones (ciudad de méxico) / ciudad de méxico