Fazer parte de nossa equipe é a oportunidade perfeita para os engenheiros profissionais que buscam inovar e melhorar constantemente.
Funções:
* O nosso time busca por um profissional experiente para auxiliar na melhoria contínua da infraestrutura, contribuindo com projetos de alta qualidade.
* A ideia é trabalhar em conjunto, colaborando em desenvolver soluções criativas e eficientes que permitam alcançar as metas do departamento.
* Não paramos de aprender e melhorar nossos processos, portanto uma mente aberta e flexibilidade são fundamentais para o sucesso nesse cargo.
* A empresa valoriza a expansão de conhecimentos e oferece várias oportunidades de treinamento e capacitação para todos os funcionários.
* Além disso, estamos sempre abertos a novas sugestões e idéias para melhoria da nossa infraestrutura.
* Você será responsável por gerenciar suas próprias atividades e priorizar seus trabalhos, sendo fundamental manter o foco nas tarefas principais.
* Será necessário ter habilidades de comunicação eficazes e trabalhar bem em equipe, garantindo a entrega de projetos dentro do prazo estabelecido.
* Agora falamos sobre codificação!
* Você precisará programar e implementar componentes de infraestrutura básicos, com base em requisitos específicos, garantindo qualidade e segurança.
* Desenvolver pipelines de CI/CD personalizados para equipes diferentes, mantendo tudo de forma coerente.
* Implementar e manter práticas de infraestrutura como código, garantindo consistência em todas as plataformas.
* Mantenha os PBIs atualizados, comunicando bloqueios rápidamente ao gestor de entrega e colegas de equipe.
* Contribuir para o crescimento constante de nossas soluções tecnológicas.
Codificação:
* Trabalhar em metodologia ágil, contribuindo com o desenvolvimento iterativo e melhoria contínua.
* Projetar e implementar componentes de infraestrutura essenciais que forneçam apoio a todas as equipes de engenharia em produção, garantindo tolerância a falhas, alta disponibilidade e segurança.
* Desenvolver e otimizar pipelines de CI/CD adaptados para múltiplas equipes de engenharia, garantindo confiabilidade e eficiência no processo de entrega de software.
* Implementar e manter práticas de infraestrutura como código, assegurando implantações consistentes e reproduzíveis em todos os ambientes.
* Monitorar a atividade da plataforma, identificando proativamente oportunidades de otimização de custo e desempenho.
* Criar e manter ferramentas reutilizáveis para pipelines de CI/CD, possibilitando testes unitários contínuos, validação de qualidade de dados e testes de integração.
* Implementar e manter padrões de segurança, seguindo as melhores práticas de engenharia de plataforma.
* Desenvolver e manter sistemas de observabilidade, garantindo visibilidade e confiabilidade em todos os produtos suportados.
* Estabelecer e documentar padrões, melhores práticas e metodologias de engenharia de plataforma para promover consistência e eficiência.
* Criar e gerenciar pull requests no GitHub, incorporando feedback para melhorar a qualidade do código.
* Revisar e aprovar pull requests de colegas no GitHub, garantindo adesão às melhores práticas e manutenção de código.
Suporte:
* Participar do rodízio de suporte on-call, incluindo finais de semana e feriados.
* Elaborar análises de causa raiz e planos de prevenção.
Requisitos do Perfil:
Habilidades Obrigatórias:
* Graduação em Ciência da Computação ou áreas relacionadas ou experiência equivalente.
* Proficiência em uma ou mais linguagens de programação orientadas a objetos (Python, Java, Go, etc.).
* Proficiência em uma ou mais linguagens de script (Bash, PowerShell, etc.).
* Fundamentos de Git & GitHub.
* Inglês fluente.
Habilidades Desejáveis:
* Infraestrutura como Código (Terraform/Terragrunt).
* Automação (GitHub Actions).
* Contêineres (Docker).
* Orquestração de Contêineres (Kubernetes).
* Planejamento Técnico (Azure DevOps).
* Nuvem (Azure).
* Observabilidade (Datadog).