[base] SRE II

Contribuição

A capacidade de contribuição da pessoa SRE II consiste em realizar entregas de valor previamente refinadas, com escopo da solução bem definida. Trabalha principalmente no âmbito de sua equipe com apoio de profissionais mais experientes de seu time. O impacto de seu trabalho consiste em:

  • Aptidão: Está desenvolvendo cada vez mais suas habilidades para que possa gerar maior impacto (por exemplo, design de software).
  • Mentoria: Pode orientar pessoas que entrem no time.
  • A pessoa:

    • Atua em problemas e escopos bem definidos, que tenham um esboço da solução já desenhada;
    • Trabalha principalmente no âmbito de sua equipe com apoio de pessoas mais experientes de seu time;
    • O foco do trabalho é aumentar seu conhecimento, ganhando mais confiança e segurança nas suas atividades.

    Principais Desafios 📎

    Geral
    • Criar recursos reutilizáveis e atraentes para os clientes internos. Ex.: Cofre de Senhas, Pipelines de Código, Provisionamento de Infraestrutura;
    • Defender e acompanhar o orçamento de ferramentas acessórias. Nuvem, Monitoramento, etc;
    • Definir os processos e medição das métricas de saúde dos serviços. SLI, SLO;
    • Identificar e automatizar os trabalhos manuais nos processos dos times de Engenharia (build, release/deploy);
    • Garantir a visibilidade do status das aplicações para facilitar investigação e entendimento do funcionamento (logs, métricas, tracing, etc.);
    • Garantir o funcionamento e integração das ferramentas de Monitoramento/Observabilidade;
    • Atuar em incidentes e análise de problemas;
    • Garantir a melhor arquitetura de comunicação (Rede) para as Apps;
    • Gerenciar serviços de orquestração de containers;
    • Atuar em troubleshooting do ambiente.

    Proficiência Técnica 🏆

    Geral
    • Seu foco principal é entregar e melhorar consistentemente sistemas e códigos que visam aumentar a confiabilidade da Stone Co. Está começando a desenvolver habilidades em projetar componentes de sistemas e traduzir requisitos de confiabilidade, sustentabilidade e eficiência em projetos simples.
    Fluência de Sistemas
    • Conhece sistemas operacionais, redes e hardware e pode depurar problemas do sistema e identificar gargalos do sistema;
    • É capaz de entender e melhorar a integridade do sistema, como utilização e desempenho;
    • Identifica o trabalho repetitivo e o reduz com automação para que os sistemas sejam operados de forma eficiente;
    • Pode navegar por todos os componentes do sistema (cliente/balanceador de carga/frontend/backend/DB) e desenvolver proficiência utilizando as ferramentas disponíveis para investigar os problemas do sistema em diferentes níveis.
    • Entende a importância e necessidade de que os sistemas estejam em conformidade com as regulações vigentes (ex: PCI, SOx, LGPD, BACEN, etc);
    Design de Sistemas
    • Possui conhecimento básico sobre falhas de sistemas, arquitetura de sistemas e trabalha com a equipe para reduzir os riscos e impactos;
    • Tem uma compreensão pragmática das limitações do software e como identificar riscos de confiabilidade.
    Fluência de Código
    • Traduz ideias em código claro, de fácil compreensão e funcional;
    • Seu código está livre de erros básicos, está bem documentado e bem testado, aplicando boas práticas de testes de software;
    • É capaz de ler e navegar por uma grande base de código e debugar efetivamente o código de outras pessoas;

    SoftSkills ⭐

    Competência Comportamento
    Resolução de Problemas
    • Entende o problema, procura referências, busca aprendizados e testa possíveis soluções. Caso necessário, pede ajuda.
    Adaptabilidade
    • É uma pessoa aberta a mudanças e adapta seu trabalho quando as circunstâncias mudam, encarando novos desafios como oportunidades de aprendizado.
    Comunicação
    • Comunica-se de forma assertiva e respeitosa. Pratica a escuta ativa e faz perguntas a fim de entender o contexto, problema e necessidades apresentadas e/ou aprender outras visões sobre um mesmo tema, assim, construindo soluções em parceria.
    • Dá visibilidade do trabalho e dos resultados do time aos pares e stakeholders, garantindo alinhamento
    Desenvolvimento Contínuo
    • Conversa com a sua liderança sobre objetivos e aspirações de carreira, procurando oportunidades de aprendizado e crescimento.
    • Absorve e pede proativamente por sugestões e feedbacks para seus pares e lideranças. Entende seus pontos fortes e oportunidades de desenvolvimento, agindo ativamente em seu desenvolvimento. Além de oferecer inputs e suporte para que as demais pessoas do time se desenvolvam.
    • Busca aprender e seguir as boas práticas da sua área de atuação e sobre o mercado de meios de pagamento. Compartilha seus conhecimentos e aprendizados com o time, usa o que aprende para solucionar os problemas que enfrenta

    Cultura 💚

    Pilar Comportamento
    Team Play
    • Busca estar sempre próximo do time para ajudar e aprender. Pede ajuda quando encontra um problema que não consegue resolver, compartilha aprendizados, acertos e referências.
    • Demonstra flexibilidade para trabalhar com pessoas diversas, respeitando as diferentes perspectivas, contextos e características, eliminando preconceitos de falas e ações
    • Contribui para um ambiente colaborativo e seguro para construção de soluções em conjunto. Compartilha suas opiniões com respeito, reconhece os outros, têm a escuta ativa (ouve e entende antes de criticar, fomentando discussões construtivas), cumpre os combinados e avisa se algo mudar.
    The Reason
    • Entende que o cliente é a razão do nosso trabalho. Escuta feedbacks e se aprofunda no entendimento das dores e necessidades, e conhece os pontos de interface que esse cliente tem com outras áreas da empresa para se aprofundar nesse entendimento .
    • Constrói soluções, alinhadas com as áreas pares, baseadas nas dores e necessidades do cliente e que agreguem valor a ele.
    Live the Ride
    • Promove um clima de trabalho respeitoso, não busca culpados, mas soluções, aprende com os erros e comemora vitórias com o time.
    • Se compromete com suas entregas. Trabalha com responsabilidade e consciência, cumprindo prazos e pedindo ajuda/ orientação quando encontra problemas ou as circunstâncias mudam .
    • Encara desafios e mudanças como oportunidades de aprendizado.
    No Bullshit
    • Não evita conversas difíceis. Se comunica de forma transparente e respeitosa quando tem algum incômodo ou conflito.
    • Se posiciona se orientando sempre em fatos e dados para direcionar discussões e tomar decisões.
    • Escuta feedbacks e reconhece seus erros, buscando sempre aprender e se desenvolver.
    Own It
    • Assume responsabilidade e resolve problemas entendendo a criticidade e velocidade necessárias.
    • Escuta o cliente para entender o problema e a partir disso busca e desenvolve novas soluções para melhor atendê-lo.
    • Solicita e gere recursos com base na eficiência operacional e objetivos do negócio.