Desenvolvedor de Software Sênior - Tecnologia de Informação
">
Estamos procurando por uma pessoa com habilidades excepcionais em desenvolvimento de software para liderar nosso time de TI. O candidato ideal terá experiência comprovada em desenvolver soluções escaláveis, robustas e seguras utilizando linguagens como Go.
">
Responsabilidades:
">
* Liderar o design e a implementação de soluções de software escaláveis, robustas e seguras;
* Definir e evoluir a arquitetura da plataforma, considerando aspectos como desempenho, disponibilidade, segurança e manutenibilidade;
* Conduzir a tomada de decisões técnicas, avaliando diferentes abordagens e tecnologias;
* Mentorar e orientar outros(as) engenheiros(as), promovendo o crescimento técnico da equipe;
* Colaborar com equipes multidisciplinares (produto, design, etc.) para alinhar as prioridades de negócios com as soluções técnicas;
* Garantir a qualidade do código e a entrega de software de alta qualidade;
* Contribuir para a definição e implementação de estratégias de testes e deploy;
* Avaliar e implementar novas tecnologias e ferramentas para melhorar a eficiência e a eficácia do desenvolvimento.
">
Habilidades e Conhecimentos:
">
* Experiência comprovada em desenvolvimento back-end utilizando Go;
* Domínio em cloud computing, especialmente em ambientes que utilizam Kubernetes e API Gateway;
* Experiência em bancos de dados, incluindo MySQL e PostgreSQL;
* Familiaridade com containers e virtualização, incluindo Docker;
* Conhecimento em arquitetura de eventos e RTO/RPO;
* Conhecimentos em segurança da informação, incluindo autenticação e autorização;
* Sólida compreensão de padrões de design e quando aplicá-los no desenvolvimento de soluções robustas;
* Habilidade para criar diagramas que documentem as arquiteturas e fluxos dos sistemas;
* Implementação de estratégias de caching para otimização de performance e redução de carga em bancos de dados;
* Experiência em GitFlow e versionamento semântico de aplicações e APIs;
* Sólido conhecimento em APIs RESTful, incluindo padrões REST, verbos e códigos garantindo comunicação eficiente e segura entre serviços;
* Conhecimento em práticas de logging, incluindo níveis de log e implementação de logs de auditoria para rastreabilidade e conformidade.
">
Requisitos:
">
* Pelo menos 5 anos de experiência como software engineer sênior;
* Excelente habilidade em trabalhar em equipe e comunicar-se claramente com stakeholders;
* Capacidade de adaptar-se a mudanças e cenários ambíguos;
* Desejável: Inteligência artificial, acoplamento baixo e conhecimento em arquitetura de sistemas.
">
Vantagens:
">
* Contratação CLT com benefícios;
* Código do Projeto: 119.