Idaho Health Insurance Exchange
Modern Campus
Engenheiro Sênior de DevOps
Sobre
Modern Campus está procurando um Engenheiro Sênior de DevOps para construir, operar e aprimorar a infraestrutura de nuvem que suporta nossos produtos de ensino superior. Nosso ambiente é principalmente AWS, com cargas de trabalho adicionais na Microsoft Azure. Você trará forte experiência em produção com Kubernetes, habilidades de automação de infraestrutura e bom senso ao trabalhar com sistemas voltados para o cliente.
Você será responsável pelo trabalho de engenharia desde o design até a operação em produção, em parceria com Desenvolvimento e Segurança da Informação para modernizar aplicações, melhorar a confiabilidade e reduzir o trabalho manual. Você também contribuirá para a direção técnica, orientará engenheiros e participará da rotação de plantão.
Para candidatos com liderança técnica demonstrada em várias equipes, estamos abertos a discutir um escopo e nível mais amplos.
O que acreditamos...
Na Modern Campus, acreditamos que um local de trabalho diverso, equitativo e inclusivo promove relevância, resiliência e longevidade. Encorajamos pessoas de todas as origens, idades, habilidades e experiências a se candidatarem às nossas vagas. A Modern Campus se orgulha de ser um local de trabalho que oferece igualdade de oportunidades e está comprometida em contratar independentemente de raça, cor, ancestralidade, religião, sexo, origem nacional, orientação sexual, idade, cidadania, estado civil, deficiência, identidade de gênero ou status de veterano (para candidatos dos EUA). Se você precisar de acomodações durante qualquer parte do processo de entrevista devido a uma deficiência, por favor, informe nosso recrutador.
Responsabilidades
- Projetar, construir e operar a infraestrutura AWS, incluindo cargas de trabalho de produção no Amazon EKS e ECS/Fargate.
- Ser responsável por projetos de infraestrutura através do design, testes, implantação, planejamento de rollback, documentação e entrega operacional.
- Desenvolver infraestrutura como código, automação de implantação e capacidades de plataforma reutilizáveis usando ferramentas como Terraform, Ansible, Helm e Argo CD.
- Construir e manter pipelines de implantação e automação, em parceria com o Desenvolvimento para modernização de aplicações, escalonamento, validação, prontidão de produção e procedimentos de rollback.
- Solucionar problemas de infraestrutura e aplicações em sistemas operacionais, redes, contêineres, runtimes de aplicação e dependências de banco de dados.
- Melhorar o monitoramento, desempenho e eficiência de custos; implementar controles de segurança em parceria com a Segurança da Informação; manter atualizações e patches da plataforma, e testar procedimentos de restauração de backup e recuperação de desastres.
- Contribuir para padrões técnicos e revisões de design, orientar engenheiros e trabalhar com a gerência para priorizar riscos e melhorias.
- Participar da rotação de plantão, liderar o diagnóstico de incidentes e realizar manutenção planejada. Comunicar claramente durante incidentes e usar trabalho de acompanhamento, automação e runbooks para reduzir problemas recorrentes.
Requisitos
- Experiência substancial em infraestrutura e DevOps, tipicamente oito anos ou mais em infraestrutura e cinco anos ou mais em funções focadas em automação, ou expertise demonstrada equivalente.
- Forte experiência prática em produção com Kubernetes, incluindo atualizações, redes, controles de acesso, escalonamento e solução de problemas. Experiência com Amazon EKS é altamente recomendada.
- Forte experiência em AWS em redes, IAM, computação, armazenamento, balanceamento de carga e bancos de dados gerenciados.
- Experiência prática com Terraform, contêineres, Helm e fluxos de trabalho de implantação baseados em Git, incluindo a construção e manutenção de pipelines de CI/CD usando GitHub Actions, GitLab CI/CD ou ferramentas comparáveis.
- Fortes habilidades de administração e solução de problemas em Linux, incluindo DNS, HTTP/TLS e desempenho do sistema.
- Fortes habilidades práticas de rede e solução de problemas, incluindo roteamento, firewalls e conectividade segura, como VPNs site-a-site ou túneis SSH.
- Capacidade de escrever automação de fácil manutenção em Python, Go, PowerShell ou outra linguagem adequada, juntamente com scripts shell.
- Experiência em diagnosticar problemas de aplicação e banco de dados usando métricas, logs, traces e ferramentas de monitoramento.
- Capacidade demonstrada de entregar trabalho complexo de forma independente, fazer alterações seguras em produção e comunicar decisões técnicas entre equipes.
- Graduação em Ciência da Computação ou área relacionada, ou experiência prática equivalente.
Experiência Adicional que Valorizamos
Experiência em uma ou mais das seguintes áreas é útil, mas não obrigatória.
- Liderança técnica entre equipes, incluindo arquitetura, padrões, mentoria e adoção de capacidades compartilhadas.
- Modernização de aplicações estabelecidas e construção de ferramentas de autoatendimento.
- Experiência com Argo CD ou Ansible.
- Experiência no suporte a tecnologias como Windows, Java/JVM, servidores web, bancos de dados relacionais, Kafka/MSK ou OpenSearch.
- Experiência com Microsoft Azure ou avaliação e integração de infraestrutura desconhecida através de aquisições ou migrações.
- Experiência com Keycloak ou plataformas de identidade semelhantes, incluindo integrações de single sign-on usando SAML ou OpenID Connect.
- Automação de engenharia e operacional assistida por IA com testes, revisão e controles de acesso apropriados.
* Nossas faixas salariais refletem o mínimo e o máximo alvo para novas contratações para a posição nos EUA e Canadá. Dentro da faixa, o pagamento individual é determinado por fatores que incluem habilidades relacionadas ao trabalho, experiência e educação ou treinamento relevantes.
