Contratação de Técnico de Soluções Back-End
Sobre a Plataforma e o Ecossistema
A plataforma é uma solução de tecnologia que atua no coração da economia criadora, buscando um profissional para atuar na arquitetura, desenvolvimento, manutenção e aprimoramento da plataforma, além de participar ativamente na criação do ecossistema.
Missão do Cargo
Atuar como referênca técnica, liderando a concepção e a implementação de soluções de ponta a ponta. O profissional será responsável por garantir a robustez, a escalabilidade e a alta disponibilidade dos sistemas, traduzindo requisitos de negócio em arquiteturas sólidas e eficientes, com foco na stack Node.js.
Responsabilidades e Escopo de Atividades
O escopo de trabalho abrange a totalidade do ciclo de desenvolvimento de software, desde a concepção técnica até a entrega em produção, com ênfase nas seguintes atividades:
* Desenvolvimento de Back-End e Arquitetura:
o Projetar, desenvolver e manter APIs e microsserviços robustos e escaláveis, utilizando a stack Node.js.
o Modelar, gerir e otimizar dados em bancos MongoDB (NoSQL), garantindo a integridade e a alta disponibilidade do sistema.
o Contribuir ativamente para a definição da arquitetura de microsserviços e a evolução contínua da stack tecnológica.
o Utilizar Docker para empacotamento e execução dos serviços em ambientes isolados.
* Qualidade de Código e Colaboração:
o Utilizar Git e seguir rigorosamente as boas práticas de Git Flow, realizando pull requests e code reviews de forma contínua.
o Implementar testes unitários, de integração e de carga para garantir a resiliência do sistema.
o Atuar como referênca técnica, compartilhando conhecimento e propondo melhorias na arquitetura e nos processos de CI/CD.
* Disponibilidade para Incidentes Críticos:
o Responder e atuar na correção de erros, bugs ou falhas críticas de produção em tempo hábil.