Descrição da vaga
Na Confidencial (Apenas para Cadastrados), lidamos com milhões de usuários e centenas de terabytes (rumo ao peta!) em materiais de ensino! Nossos times de desenvolvimento (ou squads) estão focados em áreas específicas da aplicação e contam com profissionais de diversas áreas. A cada dia buscamos ciclos de entrega mais rápidos, sem deixar a confiabilidade e segurança de lado. Aqui, Engenheiros DevOps têm como principal função ajudar os times a aplicar princípios DevOps desde do planejamento até o monitoramento dos componentes, passando pela construção, testes, integração contínua e deploy.
Atuamos capacitando os times em conceitos de infraestrutura (IaC), segurança, qualidade de software, arquitetura cloud e microserviços, observabilidade e automação, enquanto analisamos os processos de produção e buscamos identificar e sanar etapas manuais e/ou suscetíveis a erros. Nos organizamos num chapter DevOps para discutir as melhores abordagens e estudar as inovações da indústria, entendendo o que pode nos ajudar no contexto da PD. Assim vamos propondo padrões e princípios que podem ser utilizados por toda a organização, aumentando nossa eficiência ao entregar valor aos nossos usuários.
Estranhou o termo Pessoa no título dessa vaga? Ele está ali só para lembrar que qualquer pessoa, independente de cor, gênero, raça, credo, deficiência, é muito bem-vinda no nosso processo seletivo! Queremos buscar o diverso de maneira verdadeira, respaldada por atitudes concretas, que visem espelhar, entre nós - time PD, um reflexo da sociedade brasileira, que é plural!
Responsabilidades e atribuições
Aqui na Confidencial (Apenas para Cadastrados) o aprendizado é constante. Contamos com a sua inquietude e colaboração para apoiar o time e suas principais responsabilidades serão:
- Habilitar as squads e todos os seus integrantes a executar as atividades do ciclo produtivo de software de acordo com as práticas DevOps;
- Auxiliar na definição dos processos de desenvolvimento contribuindo com a visão ágil e de acordo com princípios DevOps, com foco especial em automação de tarefas;
- Auxiliar nas definições arquiteturais de software (serviços, componentes, etc), especialmente do ponto de vista da infraestrutura e recursos em nuvem;
- Disseminar conhecimento sobre tecnologias que podem auxiliar na qualidade de software dos componentes produzidos pelas squads;
- Conscientizar os times sobre práticas de desenvolvimento seguro, princípios de segurança da informação e ambientes de automação (CI, CD, pipelines) seguros;
- Conscientizar os times sobre custos em serviços e produtos de nuvem, modelos de cobrança, e monitoramento de custos.
Requisitos e qualificações
Acreditamos que o nosso time nos ajuda a fortalecer a nossa cultura, transformando para melhor a forma que trabalhamos e nos relacionamos na empresa. Para essa oportunidade, estamos buscando uma pessoa profissional com as competências abaixo:
- Gosta de desafios relacionados a automação, infraestrutura, segurança e monitoramento;
- Sabe programar e resolver problemas com código, mesmo que não seja um exímio programador;
- Entende de infraestrutura em nuvem e de IaC podendo ajudar nas definições de arquitetura de aplicações complexas (microserviços);
- Gosta de ensinar e trocar conhecimento com profissionais de diferentes formações na tecnologia, buscando processos mais ágeis e automáticos para que possamos entregar valor cada vez mais rápido e melhor :)
Obs: Muitos DevOps não tinham um cargo com esse nome antes de chegar aqui! Alguns trabalhavam como SRE (Site Reliability Engineer), outros com desenvolvimento e outros como SysOps/DBA/Infraestrutura. O que importa é ter um forte viés pela automação, trabalho em equipe e uma visão completa sobre o processo de desenvolvimento de software ágil, integrado e contínuo. Se esse é o seu perfil, não se acanhe e candidate-se na vaga!
Informações adicionais
Vamos listar aqui algumas das tecnologias que usamos e algumas que estamos pensando em adotar. Serve como uma apresentação da nossa Stack, mas não significa (nem de perto) que você precisa ter experiência nisso tudo. Seria incrível se você trouxesse bagagem em:
- IaC: CloudFormation, CDK, Terraform, Pulumi
- Monitoramento: AWS CloudWatch, Grafana
- CI/CD Pipelines: Jenkins, GitHub Actions
- Banco de Dados: MySQL, Redis, ElasticSearch, Neptune, Neo4j e DynamoDB
- Cloud: AWS (ECS, EKS, CloudFront, Lambda)
- Containers: Docker
- Sistemas Operacionais: Linux (Debian, CentOS)
- Linguagens de Programação: Python e JavaScript
Local de trabalho: Botafogo, Rio de Janeiro - RJ, Brasil ou possibilidade de trabalho remoto.
Lembrando que estamos todos trabalhando de maneira remota. #FiqueEmCasa
“Se te oferecem um lugar em um foguete, não pergunte qual é o assento, apenas embarque.”