
Urban Land Institute es una organización global sin fines de lucro centrada en el sector inmobiliario, el uso del suelo y el futuro del entorno construido. Su comunidad interdisciplinaria reúne a profesionales de la consultoría, la construcción, la logística y otros campos relacionados para intercambiar conocimientos y abordar desafíos urbanos y regionales complejos. Mediante investigaciones, orientación práctica, educación, capacitación, conferencias, eventos y programas para miembros, la organización contribuye al desarrollo de comunidades sostenibles, equitativas y prósperas en todo el mundo.
Ingeniero web principal - Urban Land Institute (presencial)
Lidera la modernización de la cartera web de WordPress y Azure del Urban Land Institute como responsable sénior de ingeniería web. Impulsa la arquitectura, el alojamiento, la accesibilidad, las integraciones y la entrega para una organización sin ánimo de lucro dedicada a la investigación y la educación.
Descripción
- Liderar la reconstrucción y consolidación de uli.org y sitios relacionados en una plataforma moderna
- Convertir los objetivos empresariales en planes técnicos, alcance, calendarios y arquitectura
- Crear prototipos y presentar soluciones a las partes interesadas
- Definir la arquitectura de la información, los modelos de contenido y las plantillas reutilizables
- Planificar y ejecutar la migración de contenido, las redirecciones y la continuidad de las búsquedas
- Implementar analítica con GA4, Google Tag Manager y objetivos de Core Web Vitals
- Evaluar plataformas CMS como Umbraco y comunicar sus ventajas y desventajas
- Escribir, revisar y mantener código de producción en las propiedades web de ULI
- Desarrollar y mantener temas, plantillas, plugins, tipos de contenido personalizados, taxonomías e implementaciones multisitio de WordPress
- Diseñar API REST e integraciones con las bases de datos y sistemas de ULI, incluido netFORUM
- Entregar sitios web que cumplan los estándares de accesibilidad WCAG 2.2 AA
- Establecer prácticas de control de versiones, pruebas, revisión de código y documentación
- Ser responsable del alojamiento web de Azure en App Services, almacenamiento y redes
- Administrar servicios CDN, reglas WAF, mitigación de bots y DDoS, DNS y certificados TLS
- Mantener canalizaciones CI/CD, entornos de preparación y procesos de despliegue
- Supervisar el estado, la disponibilidad y el rendimiento de los sitios, respondiendo a incidentes
- Actuar como desarrollador principal de productos digitales utilizados por miembros y personal
- Apoyar el lanzamiento y alojamiento de nuevas plataformas e integraciones
- Gestionar la cola de tickets de servicios web y resolver solicitudes complejas
- Incorporar el mantenimiento y las actualizaciones de los sitios web al equipo interno
- Gestionar y asesorar al administrador sénior de servicios web
- Revisar las entregas de agencias y desarrolladores externos
- Colaborar con los equipos de software, datos y gestión de proyectos
- Mejorar la velocidad, seguridad, accesibilidad y usabilidad de la cartera web consolidada
Requisitos
- Experiencia práctica y progresiva en el desarrollo de sitios web y la gestión integral de plataformas web
- Un portafolio, perfil de GitHub u otros ejemplos de trabajo web de producción desarrollado personalmente
- Experiencia avanzada con WordPress, incluido el editor de bloques, los tipos de contenido personalizados, las taxonomías y las implementaciones multisitio
- Experiencia desplegando y operando sitios web y aplicaciones web en Microsoft Azure
- Experiencia diseñando y consumiendo API REST y conectando sistemas dispares
- Experiencia desarrollando sitios web accesibles que cumplan WCAG 2.2 AA
- Capacidad para explicar decisiones técnicas, ventajas y desventajas, y riesgos a colegas no técnicos
- Título universitario en informática, ingeniería de software, sistemas de información o un campo relacionado, o experiencia práctica equivalente
- Se valorará la experiencia liderando migraciones de CMS o proyectos relacionados
- Se valorará la experiencia con Umbraco u otro CMS basado en .NET
- Se valorará la experiencia consolidando varios sitios web en una sola plataforma
- Se valorará la experiencia asesorando o supervisando personal técnico
- Se valorará la experiencia colaborando con agencias de desarrollo externas o contratistas
- Se valorará el conocimiento de plataformas de gestión de asociaciones o CRM como netFORUM o iMIS
- Se valorará la experiencia con implementaciones de CMS headless o desacoplados
- Se valorará la experiencia en asociaciones, organizaciones de miembros o entidades sin ánimo de lucro; los candidatos deberán completar una evaluación técnica durante el proceso de entrevistas.
- Se requiere una evaluación técnica como parte del proceso de entrevistas
Beneficios
- Cobertura de seguro médico, dental y de vida
- Generoso permiso de vacaciones
- Plan de jubilación con aportación equivalente del empleador
- Trabajo presencial habitual para apoyar la colaboración en persona