técnico de optimización de aplicaciones
Objetivo del puesto
Buscamos un perfil especializado en análisis, monitorización y optimización del rendimiento de aplicaciones , capaz de identificar cuellos de botella, problemas de escalabilidad y oportunidades de mejora tanto en entornos mainframe como en arquitecturas distribuidas.
La persona participará en la definición de estándares de rendimiento, generación de métricas y recomendaciones técnicas para los equipos de desarrollo y arquitectura.
Responsabilidades principales
Análisis de rendimiento
Monitorización continua del rendimiento de aplicaciones críticas.
Identificación de cuellos de botella y problemas de capacidad.
Análisis de tiempos de respuesta, consumo de recursos y comportamiento transaccional.
Detección y resolución de problemas de escalabilidad.
Observabilidad y monitorización
Uso de herramientas APM y observabilidad para diagnóstico y seguimiento.
Creación de dashboards, métricas e indicadores de rendimiento.
Elaboración de informes técnicos y ejecutivos sobre capacidad y rendimiento.
️ Optimización y mejora continua
Propuesta de mejoras de arquitectura y rendimiento.
Definición de buenas prácticas para equipos de desarrollo.
Colaboración con áreas de desarrollo, sistemas y arquitectura.
Generación de documentación técnica y procedimientos de optimización.
Soporte transversal
Participación en análisis de incidencias complejas en producción.
Asesoramiento técnico en proyectos de evolución tecnológica.
Acompañamiento a equipos de desarrollo en la mejora del rendimiento de aplicaciones.
️ Conocimientos técnicos requeridos
Herramientas de monitorización y rendimiento
Dynatrace
BMC AppTune
IBM OMEGAMON
AppDynamics
Otras herramientas APM y observabilidad
Entorno Mainframe
PL/I
CICS
DB2
Monitorización y análisis de transacciones host
Entorno Distribuido
Java
JBoss
DB2
SQL Server
Perfil buscado
Experiencia en análisis de rendimiento y optimización de aplicaciones.
Conocimientos tanto de entornos mainframe como distribuidos .
Capacidad para interpretar métricas y transformar datos técnicos en recomendaciones de mejora.
Experiencia trabajando con equipos de desarrollo, arquitectura y operaciones.
Orientación analítica y capacidad para resolver problemas complejos de rendimiento.