Para responder a una solicitud tan específica de un cliente en Guatemala, necesitas un Job Description (JD) que perfile a un desarrollador con mentalidad de "Soporte y Evolución". No es solo programar, es mantener la estabilidad de un ecosistema híbrido (Nube + On-premise).
Aquí tienes la propuesta de descripción para buscar al candidato o equipo ideal:
JD: Fullstack Developer - Soporte y Mantenimiento Evolutivo (React/Node/Contentful)
Resumen del Rol
Buscamos un Desarrollador Fullstack Senior para liderar el soporte técnico (esquema 5x8) y la ejecución de mantenimientos adaptativos y evolutivos de un portal empresarial clave. El candidato será responsable de garantizar la disponibilidad del sitio, optimizar la experiencia de usuario y gestionar integraciones complejas entre servicios en la nube (AWS) y sistemas externos (On-premise).
Responsabilidades Clave
Soporte Técnico 5x8: Atender y resolver incidencias técnicas dentro del horario operativo, garantizando la continuidad del portal.
Mantenimiento Evolutivo: Desarrollar nuevas funcionalidades y mejoras solicitadas por el cliente para el crecimiento del portal.
Mantenimiento Adaptativo: Ajustar el sistema ante cambios en el entorno tecnológico, actualizaciones de seguridad o cambios en servicios de terceros.
Gestión de Contenidos: Administrar y optimizar la arquitectura de contenidos dentro del CMS Contentful.
Integración Híbrida: Mantener y asegurar el flujo de datos entre el Frontend/Backend en la nube y los formularios alojados en servidores On-premise.
Requisitos Técnicos (Stack Principal)
Frontend: Experiencia avanzada en React.js y Gatsby (generación de sitios estáticos).
Backend: Sólidos conocimientos en Node.js para el desarrollo de microservicios y APIs.
CMS Headless: Experiencia demostrable trabajando con Contentful (Content Models, Webhooks, etc.).
Cloud: Manejo de servicios en AWS (S3, CloudFront, Lambda o EC2 según corresponda).
Conectividad: Conocimiento en integración de servicios híbridos (consumo de datos On-premise desde la nube).
Competencias Deseadas
Experiencia previa en roles de soporte y mantenimiento (gestión de tickets y SLAs).
Mentalidad resolutiva y capacidad de trabajar de forma autónoma para un cliente internacional (Guatemala).
Buenas prácticas de CI/CD para despliegues seguros y controlados