The MITRE Corporation
Modern Campus
Ingeniero/a Senior de DevOps
Resumen del puesto
Modern Campus busca un Ingeniero/a Senior de DevOps para construir, operar y mejorar la infraestructura en la nube que soporta nuestros productos de educación superior. Nuestro entorno es principalmente AWS, con cargas de trabajo adicionales en Microsoft Azure. Aportarás una sólida experiencia en producción con Kubernetes, habilidades de automatización de infraestructura y buen criterio al trabajar con sistemas orientados al cliente.
Serás responsable del trabajo de ingeniería desde el diseño hasta la operación en producción, colaborando con Desarrollo y Seguridad de la Información para modernizar aplicaciones, mejorar la fiabilidad y reducir el trabajo manual. También contribuirás a la dirección técnica, mentorizarás a ingenieros y participarás en la rotación de guardias. Para candidatos con liderazgo técnico demostrado en varios equipos, estamos abiertos a discutir un alcance y nivel más amplios.
¿Por qué unirte a Modern Campus?
En Modern Campus, estamos transformando la forma en que las instituciones de educación superior interactúan con los estudiantes a lo largo de todo el ciclo de vida del estudiante. Creemos que el crecimiento significativo proviene de la comprensión de nuestros clientes, la conexión de sus desafíos con las soluciones adecuadas y la creación de experiencias que ofrezcan un valor medible.
Este puesto ofrece la oportunidad de dar forma al futuro de la generación de demanda en Modern Campus, construyendo estrategias de marketing innovadoras y basadas en datos que fortalezcan el compromiso del cliente, aceleren el crecimiento y conecten el impacto del marketing con los resultados del negocio.
Qué harás *
- Diseñar, construir y operar infraestructura AWS, incluyendo cargas de trabajo de producción en Amazon EKS y ECS/Fargate. *
- Gestionar proyectos de infraestructura a través del diseño, pruebas, despliegue, planificación de reversión, documentación y traspaso operativo. *
- Desarrollar infraestructura como código, automatización de despliegues y capacidades de plataforma reutilizables utilizando herramientas como Terraform, Ansible, Helm y Argo CD. *
- Construir y mantener pipelines de despliegue y automatización, colaborando con Desarrollo en la modernización de aplicaciones, escalado, validación, preparación para producción y procedimientos de reversión. *
- Solucionar problemas de infraestructura y aplicaciones en sistemas operativos, redes, contenedores, entornos de ejecución de aplicaciones y dependencias de bases de datos. *
- Mejorar la monitorización, el rendimiento y la eficiencia de costes; implementar controles de seguridad en colaboración con Seguridad de la Información; mantener actualizaciones y parches de la plataforma, y probar procedimientos de restauración de copias de seguridad y recuperación ante desastres. *
- Contribuir a estándares técnicos y revisiones de diseño, mentorizar a ingenieros y trabajar con la dirección para priorizar riesgos y mejoras. *
- Participar en la rotación de guardias, liderar el diagnóstico de incidentes y llevar a cabo el mantenimiento planificado. Comunicar claramente durante los incidentes y utilizar el trabajo de seguimiento, la automatización y los runbooks para reducir problemas recurrentes.
Qué aportarás
Cualificaciones requeridas *
- Sólida experiencia en infraestructura y DevOps, típicamente ocho o más años en infraestructura y cinco o más años en roles centrados en la automatización, o experiencia equivalente demostrada. *
- Sólida experiencia práctica en producción con Kubernetes, incluyendo actualizaciones, redes, controles de acceso, escalado y solución de problemas. Se prefiere encarecidamente la experiencia en Amazon EKS. *
- Sólida experiencia en AWS en redes, IAM, cómputo, almacenamiento, balanceo de carga y bases de datos gestionadas. *
- Experiencia práctica con Terraform, contenedores, Helm y flujos de trabajo de despliegue basados en Git, incluyendo la construcción y mantenimiento de pipelines de CI/CD utilizando GitHub Actions, GitLab CI/CD o herramientas comparables. *
- Sólidas habilidades de administración y solución de problemas en Linux, incluyendo DNS, HTTP/TLS y rendimiento del sistema. *
- Sólidas habilidades prácticas de redes y solución de problemas, incluyendo enrutamiento, firewalls y conectividad segura como VPN de sitio a sitio o túneles SSH. *
- Capacidad para escribir automatización mantenible en Python, Go, PowerShell u otro lenguaje adecuado, junto con scripting de shell. *
- Experiencia en el diagnóstico de problemas de aplicaciones y bases de datos utilizando métricas, logs, trazas y herramientas de monitorización. *
- Capacidad demostrada para entregar trabajo complejo de forma independiente, realizar cambios seguros en producción y comunicar decisiones técnicas a través de los equipos. *
- Un título en Ciencias de la Computación o un campo relacionado, o experiencia práctica equivalente.
CUALIFICACIONES PREFERIDAS *
- La experiencia en una o más de las siguientes áreas es útil pero no obligatoria. *
- Liderazgo técnico en varios equipos, incluyendo arquitectura, estándares, mentoría y adopción de capacidades compartidas. *
- Modernización de aplicaciones establecidas y construcción de herramientas de autoservicio. *
- Experiencia con Argo CD o Ansible. *
- Experiencia en el soporte de tecnologías como Windows, Java/JVM, servidores web, bases de datos relacionales, Kafka/MSK u OpenSearch. *
- Experiencia con Microsoft Azure o evaluando e integrando infraestructura desconocida a través de adquisiciones o migraciones. *
- Experiencia con Keycloak o plataformas de identidad similares, incluyendo integraciones de inicio de sesión único (SSO) utilizando SAML u OpenID Connect. *
- Ingeniería asistida por IA y automatización operativa con pruebas, revisiones y controles de acceso apropiados.
