ANALISTA DE ENGENHARIA DE SOFTWARE SR – Remoto

ANALISTA DE ENGENHARIA DE SOFTWARE SR – Remoto

ANALISTA DE ENGENHARIA DE SOFTWARE SR – Remoto

Vagas Inmetrics

Gupy

Brasil

3 dias atrás

Nenhuma candidatura

Sobre

Na Inmetrics, a inovação e a excelência operam lado a lado em um ambiente de trabalho colaborativo, saudável e dinâmico. Nossa cultura valoriza o aprendizado constante, a transparência na comunicação e a flexibilidade, criando um espaço onde cada profissional pode se desenvolver e alcançar o seu máximo potencial.​Nosso time é apaixonado por tecnologia e comprometido com entregas de valor real para os nossos clientes. Nosso diferencial é a eficiência digital. ​Pessoas são o nosso maior ativo, por isso, investimos em oportunidades que vão além de um salário competitivo, proporcionamos benefícios diferenciados em relação ao mercado e um ambiente de trabalho saudável e reconhecido por nossos colaboradores.​#VemparainmetricsResponsabilidades e atribuiçõesDesafio atual do time: Evoluir e dar suporte à operação no que diz respeito à qualidade de software. Precisamos aprimorar tanto a qualidade quanto a cobertura dos testes, além de elevar o nível do código em toda a empresa. É essencial garantir que nossas aplicações estejam sempre atualizadas, sejam resilientes, escaláveis e, principalmente, que contribuam para o aumento da produtividade dos engenheiros. Nosso foco está em abstrair as complexidades técnicas relacionadas a testes — em todos os níveis e práticas — para que os engenheiros consigam assegurar a qualidade de suas entregas com mais autonomia e eficiência. **Responsabilidades** - 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. - Desenvolvimento das pipelines de CI/CD com foco em eficiência e confiabilidade dos testes. - 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;Requisitos e qualificaçõesFormação superior em Ciência da Computação, Engenharia da Computação ou áreas afins. - Conhecimento sólido em boas práticas de desenvolvimento; - Técnicas de teste como Testes unitários, Segurança, Performance, funcionais e não funcionais. - Experiência em desenvolvimento de software. - Experiência com testes unitários e automatizados de integração e e2e. - Desejável: Experiência com automação de testes App; Testes de Contrato; Testes de Mutação - Experiência em desenvolvimento de plataformas e infraestruturas de software. - Experiência em metodologias ágeis. - Experiência em linguagens de programação, como Javascript, Typescript. - Diferencial: Python, Java ou similares. - Conhecimentos em bancos de dados, como MySQL, PostgreSQL, Oracle ou similares. - Conhecimentos em ferramentas de CI/CD, como Docker, Kubernetes, Gitlab ou similares. - Desejável: em frameworks e bibliotecas de software, como NextJS, Cypress ou similares. - Desejável: Conhecimento de SonarQube além do uso mas sim da configuração. - Desejável: Visão analítica de indicadores como SLI, SLOs, SLA, OKRs, KPIs. **Qualificações** - 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 rapidamenteInformações adicionaisJavaScript-Prática, TypeScript-Prática, MySQL-Teoria, CI/CD-Teoria, Docker-Teoria