Administrador de sistemas middleware
Role details
Job location
Tech stack
Job description
Administrador Middleware Resumen del puesto: El Administrador Middleware será responsable de la instalación, configuración, administración, monitoreo y soporte de los servidores de aplicaciones de la organización, garantizando la alta disponibilidad, rendimiento y estabilidad de las plataformas críticas. Trabajará en conjunto con equipos de desarrollo, infraestructura y DevOps para asegurar la correcta operación del ecosistema de aplicaciones empresariales. Responsabilidades principales: Administración de servidores de aplicación Instalar, configurar y administrar servidores WebLogic, JBoss, Tomcat y Apache Server. Realizar despliegues de aplicaciones, tunning y troubleshooting. Administrar entornos de desarrollo, QA, preproducción y producción. Gestión de recursos, datasources, colas JMS, clusters y balanceo. Monitoreo de rendimiento, diagnóstico y resolución de incidentes. Operación y mantenimiento Implementar parches, actualizaciones y mejoras de seguridad. Automatizar tareas recurrentes (scripts Bash, Python o similares). Asegurar la disponibilidad de las plataformas mediante prácticas y procedimientos definidos. Generación de documentación técnica, manuales y diagramas de arquitectura. Prácticas DevOps Participación en pipelines CI/CD utilizando GitLab CI/CD. Automatización de despliegues y mantenimiento de runners. Integración de aplicaciones con herramientas de control de versiones (Git). Colaboración y soporte Brindar soporte de segundo y tercer nivel a equipos internos. Trabajar coordinadamente con áreas de infraestructura, desarrollo y seguridad. Participar en análisis de causa raíz (RCA) y gestión de problemas. Requisitos técnicos (H/M/D): 5 años de experiencia comprobable administrando middleware y servidores de aplicación. Ingeniería en Sistemas, Informática, Telecomunicaciones o carrera afín. Conocimientos sólidos en: Oracle WebLogic JBoss EAP / WildFly Apache Tomcat Apache Server Experiencia en DevOps, CI/CD y GitLab.
Requirements
Conocimientos de Linux (RedHat/CentOS/Oracle Linux). Experiencia con herramientas de monitoreo (Zabbix, Prometheus, Grafana, o similares). Deseable: contenedores (Docker), Kubernetes, scripting Bash/Python.