MCCi

Ingeniero de Operaciones Cloud

PythonSQLGoTerraform
Traducción automática. Consulta el original.

Sobre el puesto

Buscamos un Ingeniero de Operaciones Cloud para unirse al equipo. Si bien el puesto apoya responsabilidades más amplias de operaciones en la nube, su enfoque principal es la Ingeniería de Fiabilidad de Sitios (SRE) para JustFOIA, nuestra plataforma SaaS utilizada por agencias gubernamentales para recibir, rastrear y cumplir solicitudes de registros públicos. Este puesto práctico es responsable de mejorar la fiabilidad, disponibilidad, rendimiento y madurez operativa de JustFOIA. El puesto utilizará la observabilidad, la automatización y las prácticas disciplinadas de gestión de incidentes para identificar problemas de forma temprana, restaurar el servicio rápidamente, prevenir fallos recurrentes y reducir el trabajo operativo repetitivo. Este puesto trabajará en estrecha colaboración con el equipo de desarrollo de JustFOIA mientras contribuye a la automatización de despliegues, mejoras de infraestructura y las prácticas DevOps en evolución de la plataforma. El puesto también puede dar soporte a otras soluciones SaaS de MCCi a medida que evolucionan las responsabilidades del equipo de Operaciones Cloud.

El enfoque previsto del puesto es aproximadamente:

  1. 70% Ingeniería de Fiabilidad de Sitios: Monitorización, respuesta a incidentes, análisis de causa raíz, mejoras de fiabilidad, automatización y propiedad operativa
  1. 20% DevOps: CI/CD, Infraestructura como Código (IaC) y mejoras de despliegue
  1. 10% Arquitectura: Colaboración en diseño, orientación sobre fiabilidad y recomendaciones de escalabilidad

Qué puedes esperar de nosotros

¡Realmente SOMOS más que una empresa! Tenemos pasión por el crecimiento y por alcanzar metas, pero queremos hacerlo juntos como equipo y disfrutar del viaje mientras avanzamos.

SOMOS ACCESIBLES.

¿Quieres hablar con un miembro de la dirección o del liderazgo? Acércate y saluda.

CONFIAMOS EN TI.

No tenemos un millón de reglas porque creemos que abrazarás nuestro Código de Cultura y tomarás buenas decisiones.

ABRAZAMOS LA TECNOLOGÍA.

Nos encanta, la vendemos, la soportamos, la usamos y la necesitamos.

NOS VESTIMOS CÓMODOS.

Necesitamos que trabajes duro, no que lleves corbata.

SOMOS AMABLES.

Ser amable, perdonar, tener empatía y ser respetuoso puede cambiar tu vida y la de todos a tu alrededor.

DISFRUTAMOS DE NUESTRO EQUIPO.

Usa tu webcam, colabora, construye relaciones y reconoce a los demás por hacer un gran trabajo. Trabajas mucho; aprovecha al máximo tu tiempo aquí.

VIRTUALIZAMOS TODO.

Nos esforzamos por la inclusión 100% de nuestros compañeros remotos.

Qué harás

Monitorización y Observabilidad

  1. Construir y mantener la monitorización, alertas, paneles, registro y reportes operativos en todos los niveles de aplicación, base de datos e infraestructura.
  1. Analizar proactivamente logs, métricas, trazas e indicadores de salud del servicio para identificar problemas emergentes y recurrentes.
  1. Mejorar la visibilidad operativa mientras se aumenta la calidad de las alertas y se reduce el ruido.

Fiabilidad y Gestión de Incidentes

  1. Mejorar la fiabilidad, disponibilidad, rendimiento, escalabilidad y mantenibilidad de la plataforma.
  1. Participar en la rotación de guardias y liderar la clasificación de incidentes, la resolución de problemas, la escalada y la restauración del servicio.
  1. Aislar problemas de producción en componentes de aplicación, IIS/.NET, SQL Server, red y plataforma cloud.
  1. Liderar revisiones post-incidente sin culpa, completar análisis de causa raíz y llevar las acciones correctivas a su finalización.

Operaciones Cloud y Automatización

  1. Operar y mejorar entornos Azure y Azure Government.
  1. Desarrollar automatización que reduzca el trabajo repetitivo, el error humano y la inconsistencia de configuración.
  1. Mantener y mejorar la Infraestructura como Código, la gestión de configuración, el despliegue y las herramientas operativas.
  1. Soportar pipelines CI/CD y procesos de liberación de aplicaciones.

Rendimiento y Resiliencia

  1. Identificar cuellos de botella de rendimiento, riesgos de capacidad y limitaciones de escalabilidad.
  1. Ayudar a definir y rastrear indicadores y objetivos de nivel de servicio, presupuestos de error o medidas de fiabilidad equivalentes.
  1. Soportar la validación de copias de seguridad, recuperación ante desastres, pruebas de failover, planificación de capacidad y revisiones de preparación operativa.

Seguridad y Excelencia Operativa

  1. Soportar la remediación de vulnerabilidades, controles de seguridad operativos e iniciativas de cumplimiento.
  1. Crear y mantener runbooks, guías de resolución de problemas, procedimientos de recuperación y documentación operativa.
  1. Asociarse con equipos de desarrollo para mejorar la fiabilidad, observabilidad y soporte de aplicaciones.

Qué necesitarás para tener éxito

Requerido

  1. Seis o más años de experiencia general en TI.
  1. Tres o más años realizando ingeniería de fiabilidad de sitios para cargas de trabajo SaaS en producción en una nube pública, con responsabilidad directa sobre su disponibilidad y rendimiento. La experiencia adyacente en operaciones cloud o DevOps por sí sola no cumple este requisito.
  1. Propiedad demostrada del ciclo completo de fiabilidad: instrumentación de un servicio, definición de lo que significa "saludable", respuesta a incidentes, análisis de causa raíz y entrega del trabajo de ingeniería que evitó la recurrencia.
  1. Experiencia en el soporte de aplicaciones críticas para el negocio y orientadas al cliente.
  1. Sólidas habilidades de resolución de problemas, comunicación, colaboración y documentación técnica.

Los candidatos deben tener experiencia realizando funciones de Ingeniería de Fiabilidad de Sitios para una aplicación SaaS, incluyendo experiencia práctica en producción en cada uno de los siguientes puntos:

  1. Definición y operación contra medidas de fiabilidad como SLI, SLO y presupuestos de error
  1. Construcción de observabilidad para un servicio de producción: métricas, registro centralizado, trazado distribuido, paneles y monitorización del rendimiento de aplicaciones
  1. Diseño de alertas accionables y reducción del ruido de alertas
  1. Liderazgo en respuesta a incidentes, análisis de causa raíz y revisiones post-incidente sin culpa, y llevar las mejoras de fiabilidad resultantes a su finalización
  1. Escritura de automatización que elimina el trabajo operativo recurrente, en PowerShell, Python, Bash o un lenguaje comparable
  1. Infraestructura como Código y gestión de configuración
  1. Operación de cargas de trabajo en Microsoft Azure u otra nube pública importante

Cualificaciones Preferidas

  1. Soporte de aplicaciones Windows Server e IIS/.NET en producción
  1. Monitorización y resolución de problemas de rendimiento de SQL Server, en Azure SQL y SQL Server en máquinas virtuales
  1. Pipelines CI/CD y automatización de despliegues
  1. Pruebas de rendimiento y planificación de capacidad
  1. Gestión de tráfico de red, balanceo de carga, firewalls de aplicaciones web y entrega de contenido
  1. Copias de seguridad, replicación, failover, recuperación ante desastres y pruebas de recuperación
  1. Contenedores y tecnologías de orquestación

El equipo de Operaciones Cloud utiliza actualmente Datadog, Azure Application Insights, Elastic, Terraform, Ansible, PowerShell, Azure DevOps y Cloudflare. La experiencia con estas herramientas es un plus, pero nos importa más cómo los candidatos han aplicado tecnologías comparables que la familiaridad con un producto en particular.

MCCi es un empleador que ofrece igualdad de oportunidades. Celebramos la diversidad y estamos comprometidos a crear un entorno inclusivo para todos los empleados.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores