Profissional de Desenvolvimento de Software Python
Aprofunde suas habilidades em desenvolvimento web com tecnologias modernas.
O profissional trabalhará em um ambiente corporativo, integrando processos e tecnologia para impulsionar as demandas dos clientes. As responsabilidades incluem:
Responsabilidades:
* Desenvolver soluções escaláveis e seguras utilizando Python e frameworks como Django.
* Implementar APIs RESTful com Django Rest Framework (DRF).
* Gerenciar bancos de dados relacionais (PostgreSQL e MySQL).
* Aplicar boas práticas de arquitetura (DDD, Clean Architecture, SOLID).
* Criar e consumir APIs RESTful.
* Trabalhar com containers e ambientes Linux.
* Utilizar versionamento em Git.
* Realizar testes unitários.
* Proteger APIs com autenticação (JWT, OAuth2).
* Otimizar queries e melhorar a performance do sistema.
Diferenciais:
* Experiência com FastAPI ou Flask.
* Mensageria (RabbitMQ, Kafka, SQS).
* AWS, Azure ou GCP.
* CI/CD (GitLab, Jenkins, Azure DevOps).
* Redis, Celery e cache distribuído.
* Arquiteturas de microsserviços.
* GraphQL.