Descrição do Cargo
Desenvolver e evoluir APIs e microsserviços em Golang aplicando boas práticas de arquitetura (MVC, Hexagonal, Clean Code) e realizando code reviews.
Vamos atuar em soluções de alta escalabilidade, resiliência e performance. Alta disponibilidade, testes unitários e de integração, além de atuar com CI/CD e práticas DevOps.
O trabalho inclui:
* Desenvolvimento de APIs e microsserviços em Golang;
* Garantia de Alta Disponibilidade dos sistemas;
* Realização de Testes Unitários e de Integração para garantir a qualidade do código;
* Atuação com CI/CD para automatizar a entrega de software;
* Práticas DevOps para melhorar a produtividade e a eficiência da equipe.
Requisitos:
* Experiência sólida com Golang no desenvolvimento de APIs e microsserviços;
* Conhecimento intermediário em Kubernetes, incluindo deploy, troubleshooting e rollouts;
* Experiência com Helm (criação, customização e manutenção de charts).
* Vivência com EKS/AKS, YAML e pipelines de integração contínua;
* Conhecimentos em bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB, DynamoDB).
Benefícios
* Oportunidades de crescimento e desenvolvimento profissional;
* Cultura de observabilidade e inovação;
* Materiais de treinamento e apoio à formação técnica;
* Ambiente de trabalho dinâmico e colaborativo.
Outros
Nossa empresa busca um profissional motivado e comprometido com o sucesso da equipe e do projeto. O candidato deve ter uma boa compreensão das tecnologias envolvidas e ser capaz de trabalhar em equipe.