Queremos um especialista em desenvolvimento de software backend
O papel do software engineer backend envolve desenvolver soluções tecnológicas completas, desde a definição da arquitetura até a implementação e rollout em produção. Além disso, é responsável por garantir que as soluções sejam funcionais, mantidas e velozes.
O trabalho inclui:
* Desenvolvimento de projetos com arquitetura de microserviços, consumo e geração de eventos em streaming, APIs;
* Garantir a qualidade e desempenho das soluções propostas;
* Desenvolver novas habilidades técnicas e melhorar continuamente os processos de desenvolvimento;
* Trabalhar em um ambiente colaborativo e colaborar com outros times para alcançar os objetivos.
Necessitamos de alguém com expertise em desenvolvimento de software backend
Para esse papel, precisamos de alguém com conhecimento avançado em Golang ou Node com TypeScript, além de experiência em desenvolvimento de consumidores e produtores de eventos para Event Streaming (Kafka), Docker & Kubernetes e ferramentas de monitoramento e observabilidade.
Também é importante ter conhecimento sobre testes unitários e de integração, além de ser capaz de trabalhar em um ambiente multifuncional e colaborativo.
E outros requisitos...
* Conhecimento em desenvolvimento e implementação de APIs;
* Conhecimento em desenvolvimento de microsserviços distribuídos;
* Embasação teórica e habilidade em boas práticas de desenvolvimento;
* Familiaridade com metodologias ágeis.
E seria legal se você conhecesse...
* Google Cloud Continuous Integration;
* Continuous Delivery.