CONCEPT SOLUTIONS LLC
MCCi
Engenheiro de Operações em Nuvem
Sobre a vaga
Estamos buscando um Engenheiro de Operações em Nuvem para integrar a equipe. Embora a posição apoie responsabilidades mais amplas de operações em nuvem, seu foco principal é Engenharia de Confiabilidade de Sites (SRE) para JustFOIA, nossa plataforma SaaS usada por agências governamentais para receber, rastrear e atender a solicitações de registros públicos. Esta função prática é responsável por melhorar a confiabilidade, disponibilidade, desempenho e maturidade operacional do JustFOIA. A função utilizará observabilidade, automação e práticas disciplinadas de gerenciamento de incidentes para identificar problemas precocemente, restaurar o serviço rapidamente, prevenir falhas recorrentes e reduzir o trabalho operacional repetitivo. Esta posição trabalhará em estreita colaboração com a equipe de desenvolvimento do JustFOIA, contribuindo para a automação de implantação, melhorias de infraestrutura e as práticas de DevOps em evolução da plataforma. A função também poderá apoiar outras soluções MCCi SaaS à medida que as responsabilidades da equipe de Operações em Nuvem evoluem.
O foco previsto da posição é aproximadamente:
- 70% Engenharia de Confiabilidade de Sites: Monitoramento, resposta a incidentes, análise de causa raiz, melhorias de confiabilidade, automação e propriedade operacional
- 20% DevOps: CI/CD, Infraestrutura como Código (IaC) e melhorias de implantação
- 10% Arquitetura: Colaboração no design, orientação de confiabilidade e recomendações de escalabilidade
O que você pode esperar de nós
Nós realmente SOMOS mais do que uma empresa! Temos paixão por crescimento e por atingir metas, mas queremos fazer isso juntos como equipe e aproveitar a jornada.
SOMOS ACESSÍVEIS.
Quer conversar com um membro da gerência ou liderança? Aproxime-se e diga olá.
CONFIAMOS EM VOCÊ.
Não temos um milhão de regras porque acreditamos que você abraçará nosso Código de Cultura e tomará boas decisões.
ABRAÇAMOS A TECNOLOGIA.
Nós a amamos, a vendemos, a suportamos, a usamos e precisamos dela.
NOS VESTIMOS CONFORTAVELMENTE.
Precisamos que você trabalhe duro, não que use gravata.
SOMOS GENTIS.
Ser gentil, perdoador, empático e respeitoso pode mudar sua vida e a de todos ao seu redor.
APROVEITAMOS NOSSA EQUIPE.
Use sua webcam, colabore, construa relacionamentos e reconheça os outros por fazerem um ótimo trabalho. Você trabalha muito; aproveite ao máximo seu tempo aqui.
VIRTUALIZAMOS TUDO.
Buscamos inclusão 100% de nossos colegas remotos.
O que você fará
Monitoramento e Observabilidade
- Construir e manter monitoramento, alertas, dashboards, logs e relatórios operacionais em todos os níveis de aplicação, banco de dados e infraestrutura.
- Analisar proativamente logs, métricas, traces e indicadores de saúde de serviço para identificar problemas emergentes e recorrentes.
- Melhorar a visibilidade operacional, aumentando a qualidade dos alertas e reduzindo o ruído.
Confiabilidade e Gerenciamento de Incidentes
- Melhorar a confiabilidade, disponibilidade, desempenho, escalabilidade e manutenibilidade da plataforma.
- Participar da rotação de plantão e liderar triagem de incidentes, troubleshooting, escalonamento e restauração de serviço.
- Isolar problemas de produção em componentes de aplicação, IIS/.NET, SQL Server, rede e plataforma de nuvem.
- Liderar revisões pós-incidente sem culpa, completar análises de causa raiz e impulsionar ações corretivas até a conclusão.
Operações em Nuvem e Automação
- Operar e aprimorar ambientes Azure e Azure Government.
- Desenvolver automação que reduza trabalho repetitivo, erros humanos e inconsistência de configuração.
- Manter e aprimorar Infraestrutura como Código, gerenciamento de configuração, implantação e ferramentas operacionais.
- Apoiar pipelines de CI/CD e processos de liberação de aplicações.
Desempenho e Resiliência
- Identificar gargalos de desempenho, riscos de capacidade e limitações de escalabilidade.
- Ajudar a definir e rastrear indicadores e objetivos de nível de serviço, orçamentos de erro ou medidas de confiabilidade equivalentes.
- Apoiar validação de backup, recuperação de desastres, testes de failover, planejamento de capacidade e revisões de prontidão operacional.
Segurança e Excelência Operacional
- Apoiar remediação de vulnerabilidades, controles de segurança operacional e iniciativas de conformidade.
- Criar e manter runbooks, guias de troubleshooting, procedimentos de recuperação e documentação operacional.
- Colaborar com equipes de desenvolvimento para melhorar a confiabilidade, observabilidade e suporte de aplicações.
O que você precisa para ter sucesso
Obrigatório
- Seis ou mais anos de experiência geral em TI.
- Três ou mais anos realizando engenharia de confiabilidade de sites para cargas de trabalho SaaS em produção em nuvem pública, com responsabilidade direta por sua disponibilidade e desempenho. Experiência adjacente em operações em nuvem ou DevOps isoladamente não atende a este requisito.
- Propriedade demonstrada do ciclo completo de confiabilidade: instrumentação de um serviço, definição do que significa "saudável", resposta a incidentes, conclusão de análise de causa raiz e entrega do trabalho de engenharia que preveniu a recorrência.
- Experiência no suporte a aplicações críticas para negócios e voltadas para o cliente.
- Fortes habilidades de troubleshooting, comunicação, colaboração e documentação técnica.
Os candidatos devem ter experiência na realização de funções de Engenharia de Confiabilidade de Sites para uma aplicação SaaS, incluindo experiência prática em produção em cada um dos seguintes:
- Definição e operação de medidas de confiabilidade como SLIs, SLOs e orçamentos de erro
- Construção de observabilidade para um serviço de produção: métricas, logs centralizados, tracing distribuído, dashboards e monitoramento de desempenho de aplicações
- Criação de alertas acionáveis e redução de ruído de alerta
- Liderança em resposta a incidentes, análise de causa raiz e revisões pós-incidente sem culpa, e condução das melhorias de confiabilidade resultantes até a conclusão
- Escrita de automação que elimina trabalho operacional recorrente, em PowerShell, Python, Bash ou linguagem comparável
- Infraestrutura como Código e gerenciamento de configuração
- Operação de cargas de trabalho em Microsoft Azure ou outra nuvem pública principal
Qualificações Preferenciais
- Suporte em produção para aplicações Windows Server e IIS/.NET.
- Monitoramento e troubleshooting de desempenho de SQL Server, em Azure SQL e SQL Server em máquinas virtuais
- Pipelines de CI/CD e automação de implantação
- Testes de desempenho e planejamento de capacidade
- Gerenciamento de tráfego de rede, balanceamento de carga, firewalls de aplicações web e entrega de conteúdo
- Backup, replicação, failover, recuperação de desastres e testes de recuperação
- Contêineres e tecnologias de orquestração
A equipe de Operações em Nuvem atualmente utiliza Datadog, Azure Application Insights, Elastic, Terraform, Ansible, PowerShell, Azure DevOps e Cloudflare. Experiência com essas ferramentas é um diferencial, mas nos importamos mais com a forma como os candidatos aplicaram tecnologias comparáveis do que com a familiaridade com qualquer produto específico.
MCCi é um empregador que oferece igualdade de oportunidades. Celebramos a diversidade e estamos comprometidos em criar um ambiente inclusivo para todos os funcionários.
