Estamos em busca de um(a) profissional para integrar nosso time e contribuir para a manutenção e evolução de sistemas críticos, garantindo sua alta disponibilidade, escalabilidade e desempenho.
Você será responsável por: Manter e otimizar sistemas : Garantir a alta disponibilidade e confiabilidade dos sistemas através do desenvolvimento de software, criação de ferramentas e automação de processos que facilitem operações eficientes e seguras.
Escalabilidade e desempenho : Implementar melhorias contínuas nos sistemas, otimizando código, selecionando ferramentas adequadas e definindo arquiteturas robustas que suportem o crescimento e atendam à demanda crescente.
Monitoramento e diagnóstico proativos : Desenvolver e implementar soluções de monitoramento em tempo real, criando ferramentas e métricas para identificar e antecipar possíveis falhas nos sistemas, além de gerar insights para melhorar a performance.
Gerenciamento de incidentes críticos : Atuar de forma ágil e eficiente na resolução de incidentes operacionais, diagnosticando causas-raiz e implementando soluções preventivas para mitigar recorrências.
Colaboração interdepartamental : Trabalhar de forma integrada com equipes de desenvolvimento, operações, segurança e outras áreas para garantir a confiabilidade, escalabilidade e segurança dos sistemas.
Procuramos um(a) profissional com forte capacidade analítica, desenvolvimento de sistemas, e habilidade para trabalhar em um ambiente dinâmico e colaborativo.
Se você é apaixonado por tecnologia, inovação e soluções de alta performance, esta é a oportunidade para você!
Requisitos: - Sólido conhecimento em React, CSS e Typescript.
- Ter experiência com Python.
- Conhecimento de ferramentas de teste automatizado para front-end (como Jasmine, Karma, Jest, ou outras); - Experiência com observabilidade e monitoramento de aplicações; - Criação de código limpo, legível e cross-browser.
Conhecimentos que te destacam: - Ter conhecimento em GraphQL - Experiência com ferramentas de teste automatizado para front-end (como Jasmine, Karma, Jest, ou outras); - Ter experiência com TypeScript, Next.js, Swift e Kotlin.
- Saber trabalhar com ferramentas de controle de versão.
(Gitlab) - Ter experiência com métodos ágeis e práticas de engenharia ágil.
- Ter vivência em engenharia de software, princípios, boas práticas e padrões de arquitetura.