
MCCi es una empresa de GovTech y consultoría que ayuda a las organizaciones del sector público a modernizar la gestión de la información y la prestación de servicios. Su trabajo incluye implementaciones de gestión de contenidos empresariales con Laserfiche, plataformas para solicitudes de registros y permisos, sitios web gubernamentales, procesamiento inteligente de documentos, automatización robótica de procesos, firmas electrónicas, integraciones de sistemas, servicios administrados en la nube y servicios profesionales. MCCi presta servicios a gobiernos locales y estatales, organizaciones de seguridad pública y entidades educativas, con el objetivo de reducir el trabajo manual y mejorar la eficiencia operativa.
Ingeniero de Operaciones Cloud en MCCi (Remoto, Estados Unidos)
MCCi busca un Ingeniero de Operaciones Cloud para reforzar la fiabilidad, la observabilidad y la automatización de su plataforma SaaS de registros públicos JustFOIA. Este puesto remoto gestiona infraestructura de Azure y coordina la respuesta ante incidentes de servicios dirigidos a organismos gubernamentales.
Descripción
- Proporcionar ingeniería de fiabilidad del sitio para JustFOIA, la plataforma SaaS de MCCi para solicitudes de registros públicos gubernamentales
- Desarrollar y gestionar la monitorización, las alertas, los paneles, el registro de eventos y los informes operativos en las capas de aplicación, base de datos e infraestructura
- Examinar registros, métricas, trazas y datos de estado de los servicios para detectar problemas incipientes y recurrentes
- Mejorar la fiabilidad, disponibilidad, rendimiento, escalabilidad y facilidad de mantenimiento de la plataforma
- Participar en la rotación de guardias y dirigir la clasificación, el diagnóstico, la escalación y la recuperación de incidentes
- Resolver fallos de producción relacionados con aplicaciones, IIS/.NET, SQL Server, redes y servicios en la nube
- Facilitar revisiones de incidentes sin culpabilización, documentar las causas raíz e implementar medidas correctivas posteriores
- Gestionar y optimizar entornos de Azure y Azure Government
- Crear automatizaciones que reduzcan las tareas repetitivas, los errores humanos y la deriva de configuración
- Mantener y ampliar la infraestructura como código, la gestión de configuraciones y las herramientas de despliegue y operaciones
- Ayudar con los flujos de trabajo de CI/CD y las actividades de lanzamiento de aplicaciones
- Evaluar las limitaciones de rendimiento, la exposición de capacidad y los desafíos de escalabilidad
- Establecer y monitorizar indicadores y objetivos de nivel de servicio, presupuestos de error u otras métricas comparables de fiabilidad
- Ayudar con la verificación de copias de seguridad, la recuperación ante desastres, los ejercicios de conmutación por error, la planificación de capacidad y las evaluaciones de preparación operativa
- Ayudar a abordar vulnerabilidades, reforzar los controles de seguridad operativa y respaldar el trabajo de cumplimiento
- Redactar y actualizar manuales operativos, instrucciones de diagnóstico, procesos de recuperación y registros operativos
- Trabajar con los equipos de desarrollo para reforzar la fiabilidad, observabilidad y capacidad de soporte de las aplicaciones
- Contribuir a la automatización de lanzamientos, las mejoras de infraestructura y el desarrollo continuo de las prácticas DevOps
- Podrá proporcionar soporte de Operaciones Cloud para otros productos SaaS de MCCi a medida que se amplíen las responsabilidades
Requisitos
- Al menos seis años de experiencia total en tecnologías de la información
- Al menos tres años de experiencia en ingeniería de fiabilidad del sitio con cargas de trabajo SaaS de producción en una nube pública, incluida la responsabilidad sobre la disponibilidad y el rendimiento
- Experiencia directa en SRE de producción prestando soporte a una aplicación SaaS
- Experiencia práctica estableciendo y utilizando SLI, SLO y presupuestos de error
- Experiencia implementando observabilidad mediante métricas, registros centralizados, trazas distribuidas, paneles y monitorización del rendimiento de aplicaciones
- Capacidad para diseñar alertas útiles y reducir el volumen de alertas innecesarias
- Experiencia liderando la respuesta ante incidentes, las investigaciones de causas raíz y las revisiones posteriores a incidentes sin culpabilización
- Historial de entrega de mejoras de fiabilidad hasta su finalización
- Capacidad para desarrollar automatizaciones con PowerShell, Python, Bash o un lenguaje similar
- Experiencia con infraestructura como código y prácticas de gestión de configuraciones
- Experiencia ejecutando cargas de trabajo en Microsoft Azure u otra nube pública líder
- Experiencia prestando soporte a software orientado al cliente y crítico para el negocio
- Sólidas capacidades de diagnóstico, comunicación, trabajo en equipo y redacción técnica
- Preferible: soporte de producción para Windows Server y aplicaciones IIS/.NET
- Preferible: monitorización y diagnóstico del rendimiento de SQL Server
- Preferible: experiencia con flujos de trabajo de CI/CD y automatización de despliegues
- Preferible: experiencia en pruebas de rendimiento y planificación de capacidad
- Preferible: experiencia con gestión del tráfico de red, balanceo de carga, firewalls de aplicaciones web y redes de distribución de contenidos
- Preferible: experiencia con copias de seguridad, replicación, conmutación por error, recuperación ante desastres y pruebas de recuperación
- Preferible: experiencia con tecnologías de contenedores y orquestación
- Se valoran conocimientos de Datadog, Azure Application Insights, Elastic, Terraform, Ansible, PowerShell, Azure DevOps o Cloudflare
Beneficios
- Trabajo remoto respaldado por una integración virtual para equipos distribuidos
- Responsables y directivos accesibles
- Cultura basada en la confianza y con burocracia limitada
- Vestimenta informal y cómoda
- Entorno laboral inclusivo, diverso y respetuoso
- Oportunidades de colaboración, creación de relaciones y reconocimiento