Descrição
Estamos procurando um **Desenvolvedor Web Senior em Python com React** para contribuir no desenvolvimento de aplicações e plataformas web inovadoras. Nesta posição, você será responsável por criar serviços de back-end confiáveis, construir interfaces de usuário dinâmicas e colaborar com equipes de engenharia para entregar soluções impactantes em ambientes modernos de nuvem.
**Responsabilidades**
* Desenvolver e manter serviços de back-end baseados em Python e interfaces de usuário com React
* Projetar APIs eficientes e integrá-las em ecossistemas de aplicações distribuídas
* Participar de discussões arquitetônicas e propor melhorias técnicas
* Implementar fluxos automatizados de implantação para agilizar ciclos de lançamento
* Empacotar aplicações e gerenciar seu ciclo de vida em ambientes orquestrados
* Configurar painéis e alertas para monitorar a saúde e o desempenho das aplicações
* Escrever testes unitários e de integração abrangentes para garantir a qualidade do código
* Participar das cerimônias Scrum e contribuir para o planejamento de sprints e retrospectivas
* Solucionar incidentes em produção e implementar correções duradouras
* Colaborar com colegas por meio de revisões de código, programação em par e compartilhamento de conhecimento
**Requisitos**
* 3 anos ou mais de experiência prática em engenharia de software
* Domínio sólido de Python e ReactJS
* Experiência com servidores web em Python, Flask e Django
* Competência em REST e GraphQL para comunicação entre serviços
* Familiaridade com Apache Kafka para fluxos de streaming e mensageria
* Habilidade em Jenkins e GitHub Actions para automação de compilação e implantação
* Experiência com Amazon Web Services, Google Cloud Platform ou Microsoft Azure
* Proficiência em Docker e Kubernetes para empacotamento e orquestração de aplicações
* Conhecimento de Elasticsearch, Grafana e Prometheus para busca e observabilidade
* Expertise na escrita de testes com Pytest
* Compreensão dos protocolos SSL/TLS e padrões de comunicação segura
* Exposição à metodologia Scrum e proficiência em inglês no nível B2 ou superior