Desenvolver aplicações modernas, escaláveis e orientadas a eventos na plataforma Azure é uma oportunidade de carreira fascinante.
Responsabilidades:
* Desenvolver interfaces performáticas e reutilizáveis em React.js com foco em soluções escaláveis e eficientes;
* Criar e evoluir APIs REST utilizando Python e Flask para atender às necessidades dos usuários;
* Atuar em arquitetura orientada a serviços e eventos para garantir a integração entre sistemas;
* Trabalhar com bancos de dados distribuídos e modelagem eficiente para armazenar e recuperar dados;
* Implementar integrações usando Event Hub, Service Bus e Data Factory para otimizar o fluxo de trabalho;
* Desenvolver soluções resilientes baseadas em eventos para suportar mudanças inesperadas no mercado;
* Implementar testes automatizados (unitários e integração) para garantir a qualidade do código;
* Colaborar na construção de pipelines CI/CD no Azure DevOps para automatizar a entrega de software;
* APLICAR BOAS PRÁTICAS DE ENGENHARIA (CLEAN ARCHITECTURE, SOLID) para garantir a manutenibilidade e escalabilidade das aplicações.
Requisitos:
* Experiência sólida com React.js e desenvolvimento de interfaces reutilizáveis;
* Conhecimento avançado de Python e criação de APIs REST;
* Experiência com banco de dados distribuído e modelagem eficiente;
* Arquitetura orientada a serviços e eventos para garantir a integração entre sistemas;
* Experiência com integrações: Event Hub, Service Bus, Data Factory, CI/CD no Azure DevOps;
* Competências linguísticas avançadas e boa comunicação para trabalhar em equipe.