Engenheiro de Confiabilidade de Site na GitLab
Oportunidade para Engenheiro de Confiabilidade de Site que ajudará a manter e melhorar os serviços e sistemas de produção da GitLab. Trabalhe remotamente em um ambiente colaborativo com equipe global.
Habilidades Requeridas
Habilidades Requeridas
Descrição da Vaga
Os Engenheiros de Confiabilidade de Site (SREs) desempenham o papel crucial de garantir que todos os serviços voltados para os usuários e outros sistemas de produção da GitLab funcionem perfeitamente. Na GitLab, os SREs combinam o pragmatismo dos operadores com a criatividade dos artesãos de software. Isso significa aplicar princípios sólidos de engenharia, disciplina operacional e automação madura, tudo para garantir o funcionamento otimizado dos ambientes e do código da GitLab.
O time de Observabilidade tem a missão de construir, operar e gerir todo o ciclo de vida dos serviços que possibilitam a observação dos ambientes SaaS da GitLab. Serviços como esses permitem que as equipes de Infraestrutura, Desenvolvimento e Produto observem como seus códigos são executados nas plataformas, contribuindo para nossos objetivos gerais de confiabilidade e escalabilidade.
Entre as responsabilidades de um SRE estão:
- Construir: Adotar uma abordagem voltada para a plataforma para resolver problemas. Estender o stack de Observabilidade para suportar o crescimento, focando em construir soluções que possibilitam a escalabilidade da organização.
- Manter: O ambiente de métricas e as ferramentas e processos desenvolvidos que fornecem informações através da companhia.
- Planejar: Desenvolver sistemas de monitoramento e alerta que preveem necessidades de capacidade baseado no padrão de uso dos clientes. Planejar novos lançamentos de serviços, expansão de serviços existentes e preparar conselhos para otimizar o consumo de recursos dos clientes.
- Responder: Participar de um rodízio de plantão para resposta a incidentes.
- Parcerizar: Atuar como Especialista em Coleta de Métricas, Orientações de Observabilidade e Planejamento de Capacidade.
- Colaborar: Trabalhar junto a outros grupos de engenharia para resolver gargalos arquitetônicos maiores, oferecendo uma perspectiva operacional em larga escala. Colaborar intimamente com equipes de desenvolvimento de software.
Para se encaixar neste papel, é desejável que você tenha experiência com tecnologias de Infraestrutura como Código e bibliotecas que impulsionam a GitLab. Experiência com o stack LGTM do Grafana ou o stack ELK da Elastic é valorizada. Você deve ser capaz de raciocinar sobre sistemas grandes - como eles funcionam e podem ser operados em uma grande escala, lidar com casos de borda, modos de falha e comportamentos. Colaborar com pares e equipes é essencial, além do uso diário do GitLab como ferramenta principal.
Sobre a Empresa
A GitLab é uma plataforma de DevOps completa, entregue como uma única aplicação, transformando fundamentalmente a maneira como equipes de Desenvolvimento, Segurança e Operações colaboram e constroem software. Somos a maior empresa totalmente remota do mundo, com membros de equipe espalhados por mais de 65 países. Trabalhando na GitLab, você tem a liberdade de contribuir quando e onde realiza o seu melhor trabalho.
Dicas de Aplicação
Para se inscrever para uma posição em Engenharia de Confiabilidade de Site, é essencial destacar sua experiência com tecnologias de Infraestrutura como Código. Explique como usou essas ferramentas para automatizar e otimizar processos em projetos anteriores.
Detalhe sua familiaridade com stacks de observabilidade como o LGTM do Grafana ou o ELK da Elastic. Se já implementou essas soluções em ambientes SaaS, inclua exemplos específicos dos desafios enfrentados e das melhorias alcançadas.
A colaboração é crucial nesse papel, então compartilhe experiências onde trabalhou em estreita parceria com outras equipes de engenharia para resolver problemas e alcançar objetivos comuns.
Finalmente, demonstre seu conforto e capacidade no uso diário do GitLab em seus projetos, destacando como contribuiu para a melhoria de processos e a eficiência da equipe através dessa ferramenta.
Dicas para Entrevista
Prepare-se para discutir seu entendimento de sistemas em larga escala, incluindo como abordar problemas complexos e otimizá-los para desempenho e confiabilidade.
Espere perguntas sobre sua experiência com plantões e como lida com incidentes de produção. Este é um aspecto importante da função de SRE.
Estar preparado para discutir como você trabalha em conjunto com outros engenheiros pode ser vital. Exemplifique casos em que sua colaboração proativa resultou em sucesso no projeto.
Esteja pronto para perguntas sobre suas competências em programação e automatização. Você pode ser solicitado a demonstrar exemplos de como usou engenhosidade técnica para resolver obstáculos anteriormente.
Salário
A empresa optou por não divulgar a faixa salarial para esta vaga.
Recomendamos que você busque essa informação durante o processo seletivo.
Como se candidatar
Se você é um problema solucionador apaixonado com experiência em infraestruturas complexas e um talento para colaboração, esta é a posição perfeita para você! Encorajamos candidatos qualificados a se aplicarem e se juntarem ao time inovador e global da GitLab.














