Descripción
Resumen:
Brinda experiencia técnica en el diseño, implementación, migración y mantenimiento de servicios de desarrollo informático, asesora sobre las mejores prácticas para la optimización y colabora con equipos.
Aspectos destacados:
1. Oportunidad de guiar y revisar estrategias de migración hacia arquitecturas modernas
2. Posibilidad de identificar proactivamente la optimización de flujos de trabajo y la mejora del sistema
3. Implica evaluar nuevas herramientas y tecnologías para potenciar las soluciones del PDC
Por favor, postúlese directamente en el sitio web del RCUH para ser considerado para este puesto.
ESPECIALISTA EN DESARROLLO DE SOFTWARE DEL PDC – N.º DE IDENTIFICACIÓN 226354.
FECHA DE CIERRE: 23 de junio de 2026 o hasta cubrirse. Las ofertas de empleo se eliminan del sitio de Ofertas de Empleo del RCUH una vez finalizado el proceso de reclutamiento. CONSULTAS: Scott Okada 808-891-0525 (Maui).
Puesto regular a tiempo completo, no sujeto al servicio civil del RCUH, con el Centro del Pacífico para Desastres (PDC), ubicado en Kihei, en la isla de Maui, Hawai‘i. La continuidad del empleo depende de las necesidades del programa o de las operaciones, del desempeño laboral satisfactorio, de la disponibilidad de fondos y del cumplimiento de las leyes federales y estatales aplicables.
RANGO SALARIAL MENSUAL: $9.500 - $13.500/mes.
FUNCIONES: Brinda experiencia técnica en el diseño, la implementación, la migración y el mantenimiento de los servicios de desarrollo informático, incluidos los microservicios, las API y otras soluciones personalizadas. Asesora sobre las mejores prácticas para la optimización de sistemas, garantizando escalabilidad, confiabilidad y rendimiento. Elabora y ejecuta planes integrales de pruebas, establece sistemas sólidos de supervisión y alertas, y asegura que los entornos de producción reciban el soporte adecuado. Colabora con equipos multifuncionales para mantener la compatibilidad hacia atrás con los sistemas heredados, alineándose simultáneamente con los objetivos organizacionales y la experiencia específica del dominio. Documenta flujos de trabajo, procesos y cambios en los sistemas para garantizar transparencia y mejora continua. Aprovecha los conocimientos técnicos e institucionales para guiar y revisar estrategias de migración hacia arquitecturas modernas, asegurando la compatibilidad hacia atrás y la alineación con los objetivos del PDC. Proporciona conocimientos expertos sobre manejo de datos, comunicación segura e interoperabilidad de sistemas para mantener una funcionalidad constante y mejorar la confiabilidad. Identifica riesgos, mitiga desafíos de compatibilidad y facilita transferencias fluidas entre equipos para apoyar transiciones sin interrupciones. Asesora e implementa soluciones que garanticen un flujo eficiente y seguro de datos entre servicios, respaldando la sincronización, la escalabilidad y la interoperabilidad dentro de entornos distribuidos. Identifica proactivamente oportunidades de optimización de flujos de trabajo y mejora del sistema, brindando recomendaciones y orientación prácticas a los miembros del equipo. Apoya la evaluación de nuevas herramientas, tecnologías y paradigmas de desarrollo de software para potenciar las soluciones del PDC. Brinda conocimientos y recomendaciones prácticas, guiando a los miembros del equipo en la adopción de mejores prácticas y la optimización de flujos de trabajo existentes. Establece, aplica y mantiene estándares para el control de versiones de código fuente, la gestión de configuraciones y el uso de herramientas, para garantizar coherencia, eficiencia y alineación con los objetivos organizacionales. Identifica e implementa oportunidades de mejora continua para avanzar en las capacidades técnicas del PDC y su eficacia general. Brinda soporte técnico avanzado (nivel 1 y nivel 2) para problemas complejos, apoyando a los equipos que atienden a clientes y asegurando la entrega ininterrumpida de servicios y operaciones tanto en eventos rutinarios como críticos. Este puesto forma parte del equipo que brinda soporte de reserva las 24 horas del día, los 7 días de la semana para sistemas críticos. Viaja dentro y fuera del país según sea necesario, aproximadamente una o dos (1-2) veces al año.
CALIFICACIONES PRINCIPALES:
FORMACIÓN ACADÉMICA Licenciatura otorgada por una universidad o colegio acreditado de cuatro (4) años en Ciencias de la Computación, Matemáticas o campo relacionado.
EXPERIENCIA Ocho a diez (8-10) años de experiencia en ingeniería de software, arquitectura de soluciones, desarrollo de aplicaciones, integración y modernización/migración. Incluye experiencia en el desarrollo e integración de arquitecturas basadas en servicios y orientadas a mensajes, incluidos los servicios web implementados en entornos Apache Tomcat y NGINX.
CONOCIMIENTOS Conocimientos prácticos sólidos de sistemas de gestión de bases de datos relacionales (preferiblemente PostgreSQL/PostGIS), SQL avanzado, Java, JavaScript, Python, JSON (incluido GeoJSON), XML, API RESTful y marcos modernos de pruebas (por ejemplo, JUnit o equivalente). Conocimientos sólidos de tecnologías geoespaciales, incluidos Esri ArcGIS Server, GeoServer y estándares de la OGC (WMS, WMTS, WFS), así como la gestión de tuberías dinámicas y estáticas de datos espaciales. Conocimientos sólidos de tecnologías y metodologías de inteligencia artificial (IA), incluida la aplicación, integración y operacionalización de capacidades impulsadas por IA, tales como modelos de lenguaje de gran tamaño (LLM), procesamiento del lenguaje natural (PLN), aprendizaje automático, sistemas expertos y análisis asistido por IA para apoyar los requisitos de misión, operativos y de apoyo a la toma de decisiones. Conocimientos sólidos de entornos de servidores Linux (preferiblemente Ubuntu) y Windows, incluida la configuración del sistema, la optimización del rendimiento, la automatización y las operaciones seguras. Familiaridad con la gestión de la configuración de software, sistemas de control de versiones basados en Git, flujos de trabajo de CI/CD y las mejores prácticas de DevOps. Conocimientos sólidos sobre implementaciones en la nube y arquitecturas escalables (preferiblemente AWS), incluidos cómputo, almacenamiento, redes y marcos de autenticación segura (por ejemplo, tokens web JSON).
HABILIDADES Y COMPETENCIAS Competencia en diseño y programación orientados a objetos, con experiencia demostrada en Java y entornos relacionados. Excelentes habilidades escritas y verbales. Capacidad para trabajar de forma independiente, colaborativa y en calidad de líder durante todas las fases del ciclo de desarrollo de software, según sea necesario. Excelentes habilidades para resolver problemas. Condición posterior a la oferta/empleado: Debe completar la Capacitación sobre Conciencia de Seguridad de la Información de la UH (ISAT) dentro de las dos (2) semanas posteriores a la fecha de contratación y volver a certificarse cada doce (12) meses.
POLÍTICAS/REQUISITOS REGULATORIOS Como condición de empleo, el empleado estará sujeto a todas las políticas, procedimientos y capacitaciones aplicables del RCUH y, en su caso, a las políticas, procedimientos y capacitaciones de la Universidad de Hawai‘i y/o de la entidad comercial. La violación de las políticas y/o procedimientos del RCUH, de la UH o de la entidad comercial, o de las leyes y/o regulaciones estatales y federales aplicables, puede dar lugar a medidas disciplinarias (incluida, entre otras, la posible terminación del empleo, multas personales, sanciones civiles y/o penales, etc.).
CALIFICACIONES SECUNDARIAS:
Es muy deseable contar con experiencia integrando tecnologías de IA en sistemas empresariales, tuberías de datos, flujos de trabajo analíticos y aplicaciones dirigidas al usuario para mejorar la automatización, la generación de información, la escalabilidad y la eficiencia operativa. Es muy deseable contar con experiencia apoyando sistemas de alta disponibilidad y resistentes en entornos operativos críticos para la misión. Conocimientos de entornos de desarrollo integrado (IDE) y SIG (herramientas de código abierto y ESRI preferibles). Excelentes conocimientos de los productos del PDC (DisasterAWARE).
REQUISITOS PARA LA POSTULACIÓN: Por favor, visite https://www.rcuh.com/opportunities/job-openings/. Debe enviar los siguientes documentos en línea para ser considerado para el puesto: 1) Carta de presentación, 2) Curriculum vitae, 3) Lista de referencias profesionales, 4) Copia del título(s)/transcripción(es) no oficial(es) o oficial(es)/certificado(s). Todas las solicitudes en línea deben enviarse/recibirse antes de la fecha de cierre (11:59 p.m., hora estándar de Hawai‘i / hora de recepción del RCUH) indicada en la oferta de empleo. Si no tiene acceso a nuestro sistema y la fecha de cierre es inminente, envíe los documentos adicionales a rcuh_recruitment@rcuh.com. Si tiene preguntas sobre el proceso de solicitud y/o necesita asistencia, llame al (808) 956-7262 o al (808) 956-0872. Para obtener más información sobre los beneficios del RCUH para empleados elegibles, visite https://www.rcuh.com/policies-forms-documents/benefits-at-a-glance.pdf.
La misión del RCUH es apoyar y mejorar la investigación, el desarrollo y la capacitación en Hawai‘i, con especial énfasis en la Universidad de Hawai‘i.
El RCUH es un empleador que ofrece igualdad de oportunidades y todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, origen nacional, ascendencia, edad, discapacidad, información genética, embarazo, estado civil, decisión sobre salud reproductiva, ciudadanía, identidad o expresión de género, condición de víctima de violencia doméstica o sexual, condición de militar/veterano u otros motivos protegidos por las leyes federales y estatales aplicables, salvo lo permitido por la ley.