Desenvolvedor
Aplicar os princípios de SOLID e KISS para um código modular, reutilizável e simples.
Aplicar os principais Design Patterns (Factory, Strategy, Builder, entre outros).
Experiência na construção de APIs RESTful usando Python, Django ORM, FastAPI ou Flask;
Ser capaz de integrar o serviço de back-end com uma estrutura de interface do usuário em Angular 16+;
Excelentes habilidades de codificação python e compreensão das melhores práticas de python (PEP8).
Experiência em testes de software com bibliotecas como pytest;
Conhecimento em programação concorrente com asyncio, thread, processo e entendimento sobre o GIL.
Experiência em banco de dados relacional como PostgreSQL.
Conhecimento em docker e docker-compose.
Experiência em serviços que utilizam Mensageria (RabbitMQ, Kafka, ServiceBus)
Experiêcia em ferramentas de observabilidade como Datadog, Grafana, ELK.
Diferenciais:
Experiência em componentes de nuvem do Azure (Eventhub, IotHub, ServiceBus, Storage, Stream Analytics)
Experiência com banco de dados Timeseries (influxdb, timescaledb, outros)