Desenvolvedor de Aplicativos Completo
Procuramos um profissional habilidoso em desenvolvimento de aplicações modernas, escaláveis e orientadas a eventos na plataforma Azure.
Funções e Responsabilidades
* Criar interfaces performáticas e reutilizáveis utilizando React.js para garantir uma experiência de usuário de alta qualidade.
* Autor da criação de APIs REST eficazes utilizando Python e Flask para garantir a integração segura das nossas aplicações com outros sistemas.
* Implementar arquiteturas orientadas a serviços e eventos para garantir que as nossas aplicações sejam escaláveis e flexíveis.
* Lidar com bancos de dados distribuídos e modelagem de dados eficiente para garantir que as nossas aplicações tenham acesso rápido às informações necessárias.
* Implementar integrações utilizando Event Hub, Service Bus e Data Factory para garantir que as nossas aplicações estejam integradas corretamente.
* Criar soluções resilientes baseadas em eventos para garantir que as nossas aplicações possam lidar com falhas e erros de forma eficaz.
* Implementar testes automatizados (unitários e integração) para garantir que as nossas aplicações estejam funcionando corretamente antes de serem liberadas para uso.
* Colaborar com a equipe para construir pipelines CI/CD no Azure DevOps para garantir que as nossas aplicações estejam sempre atualizadas e seguras.
* Aplicar boas práticas de engenharia (Clean Architecture, SOLID) para garantir que as nossas aplicações sejam bem estruturadas e fáceis de manter.
Além disso, você também será responsável por monitorar as aplicações utilizando ferramentas de observabilidade para garantir que elas estejam funcionando corretamente e identificar problemas antes que eles ocorram.
O ideal é que você tenha conhecimento em:
• Desenvolvimento de aplicações web com React.js;
• Criação de APIs REST com Python e Flask;
• Arquitetura orientada a serviços e eventos;
• Bancos de dados distribuídos;
• Integrações utilizando Event Hub, Service Bus e Data Factory;
• Testes automatizados;
Precisamos de alguém que seja capaz de trabalhar em equipe, ter boa comunicação e estar disposto a aprender constantemente. Se isso soa como você, envie seu currículo!