O papel de um desenvolvedor de software Go é extremamente desafiador e gratificante. Aqui está uma oportunidade para alguém apaixonado por tecnologia e conhecimento se juntar a nossa equipe.
Sobre o cargo
Procuramos alguém que possa atuar no desenvolvimento e manutenção de novas funcionalidades, ter responsabilidade para desenvolver em sistemas de importância crítica para a companhia, monitorar o desempenho e a aplicação das alterações dos sistemas, documentar as mudanças realizadas e criar e manter sistemas em produção levando em consideração requisitos não-funcionais, tais como: Desempenho, Escalabilidade, Segurança, Disponibilidade, Confiabilidade, Resiliência e Integrável com todo nosso ecossistema de aplicações.
Competências esperadas
* Desenvolver em Go;
* Conhecimento de bancos de dados relacionais (PostgreSQL, MySQL );
* Conhecimento em arquitetura de microsserviços;
* Capacidade de colaborar com a equipe em Code Reviews, pontuando boas práticas e possíveis melhorias;
O que aumentam suas chances: Nuvens públicas e privadas como Openstack, AWS, Azure, e Google Cloud; Conhecimentos sobre algum modelo de mensageria, tais como: RabbitMQ, ZeroMQ, Kafka, IBM Mq; Conhecimentos de abordagens como: Micro Serviços, Event Sourcing, CQRS, Hexagonal Architecture, Lambda Architecture; Experiência com modelagens Relacionais e não Relacionais; Conhecimento de ferramentas de CI/CD, Azure DevOps; Conhecimento e interesse no mercado financeiro.
Benefícios
Nossa empresa oferece várias vantagens para os funcionários, incluindo plano de saúde e odontológico, hospital virtual disponível 24 horas por dia, vale refeição e/ou vale alimentação, convênio SESC, horário flexível, benefício educação, Gympass e auxílio creche.
Etapas do processo seletivo
Aqui estão as etapas que você precisará passar para ser considerado para este cargo: Inscrição, entrevistas com o time de pessoas, avaliação técnica, check de cultura e feedback.