Objetivo do Cargo
* Desenvolver soluções completas, desde a definição da arquitetura até a implementação e testes.
Responsabilidades
* Definir e implementar projetos com base em microserviços, consumo e geração de eventos em Streaming, APIs;
* Garantir a funcionalidade, manutenibilidade e velocidade das soluções;
* Desenvolver e refinar práticas de teste e qualidade;
* Colaborar na evolução das habilidades técnicas do time e esforços de melhoria contínua que impactam vários times;
* Trabalhar em um ambiente colaborativo, onde se valoriza o feedback e motivação para o desenvolvimento profissional;
O seu papel como Engenheiro de Software é fundamental para garantir a entrega de soluções de alta qualidade. Você será responsável por desenhar e executar os planos de desenvolvimento dos produtos, garantindo sua execução dentro do prazo estabelecido.
Você também contribuirá para a inovação e evolução da nossa tecnologia, incorporando as melhores práticas de desenvolvimento e experiências do mercado.
Ajudará a identificar oportunidades de melhorias nos processos de desenvolvimento e trabalho, e você trabalhará em conjunto com outros times para implementá-las.
Já trabalhamos juntos há muito tempo para construir sistemas escaláveis e sustentáveis. Seja você quem procura ajudar a equipe de tecnologia a alcançar seus objetivos!
Os nossos idealistas também estão à espera por alguém que cuide sobre: conhecimento em desenvolvimento em Golang ou Node Typescript; conhecimento sobre desenvolvimento de consumidores e produtores de eventos para Event Streaming (Kafka); conhecimento em Docker & Kubernetes; conhecimento com ferramentas de monitoramento e observabilidade; conhecimento sobre testes unitários e de integração; preocupação com a qualidade e desempenho das soluções propostas; capacidade de trabalhar em um ambiente multifuncional e colaborativo, de maneira autônoma; conhecimento sobre desenvolvimento e implementação de APIs; conhecimento sobre desenvolvimento de microsserviços distribuídos; embasamento teórico, habilidade e preocupação com a excelência técnica e boas práticas de desenvolvimento (DDD, Arquitetura, Design de Código, Paradigmas, etc.); familiaridade com metodologias ágeis; conhecimento em desenvolvimento em C#; Google Cloud Continuous Integration; Continuous Delivery.