Engenharia de infraestrutura de software
Entenda mais sobre a vaga
" A tarefa de desenvolver está mais complexa que nunca, todas as etapas que dizem respeito a implementar soluções em tech tem centenas de maneiras diferentes de serem implementadas e entregues. Existe uma preocupação constante a respeito da Performance, escalabilidade, compatibilidade, observabilidade, testabilidade e qualidade quando se escolhe uma ferramenta, quando é decidida uma arquitetura, quando um serviço é refatorado, quando decisões são tomadas no geral.
Neste contexto surge a Lucky Squad, uma equipe multidisciplinar que se propõe a preparar o terreno de desenvolvimento da Visio, seja com infraestrutura, com investigação de novas ferramentas, com promoção de interfaces facilitadas de acesso a recursos, tudo isso com foco em maximizar a qualidade dos nossos sistemas e o avanço veloz na direção dos nossos objetivos estratégicos.
A vaga então tem características simultâneas de desenvolvimento e de devops com o objetivo de fechar o espaço que existe entre os frameworks de orquestração e o código em si, de aproveitar os recursos computacionais de forma atenta aos requisitos dos produtos, de empoderar os desenvolvedores da Visio para possibilitar um sistema ágil de constante delivery e fornecer um sistema de gravação de vídeo e imagens super sólido."
<br Iago Elias, líder de Infraestrutura de softwarePré-requisitos:
- Disponibilidade de 30 horas semanais
- Compreensão de conteúdos em Inglês
- Conhecimento em Lógica de programação, Algorítmos e estruturas de dados, Sistemas paralelos e distribuídos
- Familiaridade com Python
O que você vai aprender:
- Gerenciar a infraestrutura da Visio para criar containeres, redes, regras de acesso, contas de serviço, formulas de deploy, etc de forma a disponibilizar serviços que serão utilizados no produto.
- Verificar recursos e logs no kubernetes
- Verificar logs e estado das aplicações e do produto
- Desenvolver com princípios SOLID
- Desenvolver consciente de pitfalls de processamento paralelo (deadlocks, compartilhamento de recursos etc)
- Estudo de tópicos específicos de orquestração, processamento distribuído, engenheria de software e CI/CD
- Criar interfaces de acesso à novos modelos de câmera
- Ser capaz de utilizar ferramentas clientes HTTP
- Criar inferfaces de acesso à recursos da visio (APIs etc)
- Manutenção dos sistemas e da infraestrutura de gravação
- Criação de playbooks e documentações para ferramentas que foram exploradas/estudadas
Como será o seu time:
Você trabalhará na equipe de infraestrutura da Visio! Uma Squad diversa com profissionais nas áreas de Devops, IA, Backend e Visão computacional. O objetivo do time é oferecer o melhor ambiente de produção a todos os desenvolvedores, além de garantir a infraestrutura para os programas rodarem.
Nosso programa de estágio é gerenciado usando a metodologia Scrum, o que significa que você participará diariamente de reuniões para alinhar seu progresso e suas dificuldades com o resto da equipe. Trabalhamos com modelo Home Office, ou seja, todas as interações serão realizadas de forma remota.
“Aprendi bastante com a lucky squad e a visio em geral, utilizar conceitos como SOLID e clean architecture na prática e estar a par com novas tecnologias e desafios é definitivamente uma experiência que eu recomendo.
Tive bastante contato com serviços de base da empresa e também pude ter a oportunidade de melhorar e criar novos serviços. Foi muito gratificante perceber que meu trabalho fez a diferença e foi apreciado.”
Matheus Ramos – Ex estagiário e hoje desenvolvedor Jr.