Pharo Management
Team17 Digital
Engenheiro de Plataforma (Nível Pleno)
Sobre a Vaga
Estamos buscando um Engenheiro de Plataforma (Nível Pleno) para integrar nossa equipe de Engenharia de Plataforma.
Esta função técnica prática foca nas plataformas, infraestrutura, automação e ferramentas que dão suporte às nossas equipes de desenvolvimento e operações de negócios.
O candidato selecionado ajudará a manter, aprimorar e modernizar nosso ecossistema de plataforma em serviços de nuvem, infraestrutura, monitoramento, automação, CI/CD e ferramentas operacionais.
A função trabalhará em estreita colaboração com a Engenharia de Plataforma, Operações de TI, equipes de desenvolvimento e partes interessadas do estúdio para melhorar a confiabilidade, escalabilidade, segurança e eficiência operacional.
O que você fará
Plataforma e Infraestrutura
- Dar suporte, manter e aprimorar os serviços de plataforma utilizados em toda a empresa.
- Administrar e dar suporte à infraestrutura em ambientes de nuvem e locais (on-premises).
- Auxiliar na migração e modernização de serviços de infraestrutura local para plataformas de nuvem.
- Dar suporte a atividades de backup, recuperação de desastres e resiliência para sistemas críticos.
- Desempenhar um papel fundamental na melhoria dos serviços de plataforma, ferramentas e infraestrutura de suporte.
- Contribuir para a padronização da plataforma e melhorias operacionais.
Automação e CI/CD
- Dar suporte a plataformas de CI/CD e ferramentas de desenvolvimento.
- Desenvolver e manter scripts e automação usando PowerShell, Python, Bash ou tecnologias similares.
- Auxiliar com Infraestrutura como Código (IaC) e gerenciamento de configuração de plataforma.
- Melhorar a repetibilidade, documentação e consistência operacional em todos os serviços de plataforma.
Observabilidade, Suporte e Confiabilidade
- Dar suporte a monitoramento, alertas e painéis operacionais em todos os serviços de plataforma.
- Solucionar problemas de infraestrutura, nuvem e plataforma.
- Participar da resposta a incidentes, análise de causa raiz e atividades de melhoria de serviço.
- Ajudar a melhorar a confiabilidade, resiliência e desempenho operacional da plataforma.
- Manter documentação técnica e procedimentos operacionais.
- Dar suporte a problemas escalados relacionados à plataforma e impulsionar a melhoria contínua.
Colaboração e Liderança Técnica
- Atuar como um colaborador técnico dentro da equipe de Engenharia de Plataforma.
- Trabalhar em estreita colaboração com os seniores em iniciativas de melhoria de plataforma.
- Trabalhar em estreita colaboração com as equipes de desenvolvimento para entender os requisitos e melhorar os serviços de plataforma.
- Evangelizar as melhores práticas em torno de operações de plataforma, automação, confiabilidade e serviços de nuvem.
- Contribuir para os roteiros (roadmaps) da plataforma.
O que você precisa
Essencial
- Experiência dando suporte a ambientes de plataforma, infraestrutura, DevOps ou engenharia de nuvem.
- Boa experiência em infraestrutura em ambientes Windows e/ou Linux.
- Experiência trabalhando com plataformas de nuvem, preferencialmente AWS.
- Experiência com tecnologias de virtualização como VMware, Hyper-V, Proxmox.
- Experiência dando suporte a plataformas de CI/CD e ferramentas de automação.
- Experiência com scripts e automação usando PowerShell, Python, Bash ou similar.
- Experiência com conceitos de Infraestrutura como Código e gerenciamento de configuração.
- Boas habilidades de resolução de problemas e troubleshooting.
- Experiência dando suporte a sistemas e serviços críticos para o negócio.
- Capacidade de trabalhar de forma eficaz com equipes de desenvolvimento e partes interessadas técnicas.
- Boas habilidades de documentação, projetos e comunicação.
Desejável
- Experiência na administração de plataformas de controle de versão como Perforce, GitHub, GitLab.
- Experiência dando suporte a TeamCity, Jenkins, GitHub Actions ou plataformas de CI/CD similares.
- Experiência com plataformas de monitoramento e observabilidade como Datadog, Grafana, Prometheus ou similar.
- Experiência com Docker, Kubernetes ou plataformas baseadas em contêineres.
- Experiência com plataformas de gerenciamento de pacotes como Artifactory ou Nexus.
- Experiência dando suporte a ambientes de desenvolvimento de software, desenvolvimento de jogos ou produção criativa.
- Experiência na migração de serviços de infraestrutura local para plataformas de nuvem.
- Compreensão dos princípios de Site Reliability Engineering (SRE).
