Responsibilities and assignmentsAtuar no desenvolvimento de aplicações Web em equipe de desenvolvimento Scrum.Realizar a codificação e manutenção de aplicações Web.Desenvolver aplicações escaláveis e seguras.Realizar a provisão e migração de ambientes baseados em Kubernetes.Apoiar no levantamento de requisitos de tecnologia.Gerar documentação técnica, bem como testes unitários e funcionais.Cooperar com o time para o review de código, definição de interfaces, e atuar na proposta de soluções para os usuários/clientes.Requirements and qualificationsFormação Superior Completa ou em andamento em Engenharia da Computação, Ciência da Computação, Análise e Desenvolvimento de Sistemas ou cursos correlatos.Experiência em desenvolvimento na linguagem de programação Java.Experiência prática em Kubernetes em ambientes produtivos.Experiência com containerização de aplicações utilizando Docker.Conhecimento em arquiteturas on premise tradicionais e desafios de migração para ambientes distribuídos.Capacidade de análise técnica para identificar riscos e impactos durante migrações.Conhecimento nas tecnologias SpringBoot, REST, Web Services.Experiência em banco de dados relacional Oracle ou similar.Experiência em sistemas de controle de versão como Git, Gitlab.Experiência em desenvolvimento com métodos ágeis.Inglês avançado para conversação, escrita e leitura.Desejável:Conhecimento em automação e infraestrutura como código.Vivência em ambientes ágeis e trabalho colaborativo com múltiplos times.Conhecimento em CI/CD aplicado a workloads Kubernetes.Experiência com ferramentas de observabilidade.Conhecimento em segurança em Kubernetes.Experiência com ferramentas de GitOps.Conhecimento em práticas de DevOps.
Pessoa Desenvolvedora Backend Java
INSTITUTO DE PESQUISAS ELDORADO
Porto Alegre, Rio Grande do Sul