Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de PESSOA ENGENHEIRA DE SOFTWARE SR

1 vaga: | Publicada em 16/04

Sobre a vaga

Modelo de trabalho: Remoto | CLT » ¯ O TIME INMETRICS Com maestria técnica e excelência operacional estão sempre buscando entender as necessidades dos nossos clientes para criar e desenvolver os melhores produtos digitais. Nosso time é multidisciplinar, dominam metodologias e práticas ágeis, são dedicados a fazerem entregas constantes de valor. Diante disso, construímos o produto certo, do jeito correto e operamos para garantir a melhor experiência do cliente, além de estabilidade, qualidade e confiabilidade. Informações adicionais: Desenvolver e manter plataformas e infraestruturas de software que facilitem os processos, acelerem o time to market e otimizem custos operacionais dos times de engenharia; Trabalhar em parceria com os times de produto para entender as necessidades e requisitos de suas soluções; Desenvolver e implementar soluções de software escaláveis, eficientes e seguras; Automatizar processos e tarefas para melhorar a produtividade e a qualidade; Monitorar e analisar o desempenho das plataformas e infraestruturas de software; Visão sistêmica do ecossistema, ajudando a identificar pontos que podem ser evoluídos e riscos; Desejável: Ter uma visão clara do custo/beneficio das soluções; Apoiar e guiar a visão de evolução técnica dos demais profissionais do time; Auxiliar squads em dúvidas sobre melhores práticas para corrigir ofensas de codificação; Auxiliar squads em dúvidas de melhores práticas para criar testes unitários, mutação e contrato; Atuar em equipe multidisciplinar focada em fornecer plataformas que acelerem o desenvolvimento das squads com alto padrão de qualidade; Trabalhar em projetos de desenvolvimento e manutenção de plataformas e infraestruturas de software; Participar ativamente de reuniões e discussões para definir estratégias de desenvolvimento e qualidade de software; Participar de reuniões com os times de produto para discutir requisitos e necessidades; Desenvolver especificações técnicas para as soluções de software; Implementar soluções de software de acordo com as especificações técnicas; Testar e depurar soluções de software; Documentar soluções de software; Acompanhar tendências de mercado e recomendar melhorias tecnológicas; Fazer apresentações das soluções em fóruns e eventos com demais times da área; Formação superior em Ciência da Computação, Engenharia da Computação ou áreas afins; Conhecimento sólido em boas práticas de desenvolvimento; Conhecimento sólido em testes unitários e com técnicas de testes funcionais e não funcionais; Experiência em desenvolvimento de software em linguagens de programação, como Java, Javascript e Typescript; Experiência em desenvolvimento de plataformas e infraestruturas de software; Experiência em metodologias ágeis; Conhecimentos em bancos de dados, como MySQL, PostgreSQL, Oracle ou similares. Desejável: conhecimento em ferramentas de CI/CD, como Jenkins, Docker, Terraform, Gitlab ou similares e visão analítica de indicadores como SLI, SLOs, SLA, OKRs, KPIs. Capacidade de trabalhar de forma independente e em equipe; Capacidade de resolver problemas complexos; Capacidade de comunicar ideias de forma clara e concisa; Capacidade de aprender e se adaptar rapidamente;