Qual o nosso propósito?
Ser a janela que certifica ao mundo a sustentabilidade do agronegócio.
Por quê ser #TIMEVEGA?
A Vega busca pessoas apaixonadas por novas tecnologias e com sede para fazer as coisas acontecerem. Numa empresa de base tecnológica, em crescimento e com ofertas como softwares e consultoria, como a Vega, pessoas são a nossa locomotiva de crescimento.
Acreditamos que não se produz tecnologia de ponta sem pessoas surpreendentes!
Por isso, estamos buscando candidatos que estejam com muita energia e brilho nos olhos para conhecer e trabalhar com as melhores tecnologias e tendências do mercado.
E este, é o nosso Negócio :
A Vega, é uma empresa brasileira formada em 2017, com o propósito de reunir competências para assegurar aos consumidores e investidores a sustentabilidade e origem, dos produtos e da cadeia de alimentos do agronegócio no Brasil.
Possui soluções de inteligência em diagnóstico, prognóstico, monitoramento e inteligência comercial, reunindo grande capacidade em geração e gestão de dados estratégicos para o Agronegócio no Brasil.
Faz uso de banco de dados espacial, processamento digital de informações espaciais e inteligência geográfica como forma de sustentar os processos crítico de análise e tomada de decisão de seus clientes.
A Vega Monitoramento proporciona aos atuantes na cadeia da alimento do agronegócio no Brasil, melhor capacidade de análise, gestão e tomada de decisão por meio de soluções de Diagnóstico, Prognóstico, Monitoramento e Inteligência Comercial.
São benefícios agregados pelas soluções da Vega Monitoramento : Validar a origem e sustentabilidade do agronegócio; Transformar dados em inteligência estratégica;
Monitorar regularidade e ocorrências ambientais em propriedades rurais; Gerenciar riscos e oportunidades comerciais.
- Conhecimento em desenvolvimento de software seguindo boas práticas de desenvolvimento;
- Experiência trabalhando com serviços restfull e / ou microserviços;
- Experiência com stack Java + Spring boot + PostgreSQL
- Experiência com Vue / Vuex / Nuxt;
- Conhecimento de desenvolvimento de APIs utilizando padrões de design Restfull
- Conhecimento em metodologias ágeis
- Experiência em levantar e documentar requisitos técnicos juntos aos usuários;
- Capacidade de realizar testes unitários e de integração;
- Vivência em metodologias ágeis;
- Capacidade de análise crítica de especificações de sistemas e negócios;
- Programação orientada a objetos;
- Infraestrutura AWS
- Ensino Superior em Ciências da Computação, Engenharia da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas e / ou áreas afins.
Desejável
- Keycloak
- Dados espaciais e geometrias
- Analisar e / ou codificar recursos de alta complexidade e / ou impacto na arquitetura ou funcionamento do programa.
- Prestar suporte à atividade de definição e detalhamento das funcionalidades a serem desenvolvidas pela equipe, sempre que necessário, de forma a garantir que a especificação seja exequível na etapa de implementação e esteja compatível com a estrutura;
- Gerenciamento das ferramentas de controle de versão e build contínuo;
- Definição de métricas e indicadores de qualidade de código;
- Identificar requisitos arquiteturais no desenvolvimento de novos recursos em produtos existentes e desenhar a arquitetura de novos produtos, de forma a atender os requisitos não funcionais, como desempenho, escalabilidade, disponibilidade, modularidade;
- Orientar e apoiar o trabalho de análise do código existente e definição da solução de software necessária para atender o recurso definido para o produto, de forma que atendam aos princípios e boas práticas do desenvolvimento de software;
- Orientar e apoiar a codificação da solução definida para o problema, aplicando os procedimentos definidos no Processo de Desenvolvimento;
- Orientar e apoiar a realização de testes básicos da implementação efetuada, de acordo com as instruções contidas na especificação, de forma a minimizar a propagação de erros para a fase de testes;
- Orientar e apoiar a documentação das alterações no código escrito e demais diagramas aplicáveis, de forma suficiente à posterior compreensão da atividade executada;
- Utilizar a ferramenta e os procedimentos estabelecidos no Processo de Desenvolvimento da empresa para reportar problemas encontrados, indicar o progresso das suas atividades, apontar horas trabalhadas e demais informações aplicáveis;
- Ministrar treinamentos técnicos internos do setor, quando requerido.
- Contribuir nas demais atividades do Departamento.