Desenvolvedor Python e React
O desenvolvedor é responsável por criar soluções inovadoras usando linguagens de programação como Python, Django e React.
1. Experiência sólida com Python, Django e React;
2. Forte conhecimento em Django Rest Framework (DRF);
3. Bancos de dados relacionais: PostgreSQL e MySQL;
4. Boas práticas de arquitetura: DDD, Clean Architecture, SOLID;
5. Criação e consumo de APIs REST;
6. Docker, containers e ambientes Linux;
7. Versionamento em Git;
8. Testes unitários;
9. Segurança de APIs e autenticação;
Tecnologias necessárias:
* FastAPI ou Flask;
* Mensageria: RabbitMQ, Kafka, SQS;
* AWS, Azure ou GCP;
* CI/CD: GitLab, Jenkins, Azure DevOps;
* Redis, Celery e cache distribuído;
* GraphQL;
Efetuar:
* Otimização de queries e performance;
* Debugging;