Tarefas e Responsabilidades
Experiência sólida de 5+ anos com desenvolvimento em Python.
Profundo conhecimento de frameworks como Django, Flask, FastAPI ou similares.
Experiência em integração de APIs RESTful, microserviços e sistemas distribuídos.
Sólidos conhecimentos de bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis).
Experiência com testes automatizados (pytest, unittest) e ferramentas de integração contínua (Jenkins, GitLab CI).
Experiência em ambientes de cloud computing, como AWS, Google Cloud ou Azure.
Conhecimento de práticas de segurança em desenvolvimento de software.
Familiaridade com containerização (Docker) e orquestração (Kubernetes).
Habilidade de trabalhar em equipe e boa comunicação para interagir com áreas multidisciplinares.
Desenvolver e manter aplicações complexas em Python, com foco em performance, escalabilidade e segurança.
Contribuir com a arquitetura e design de sistemas de grande porte, visando soluções robustas e eficientes.
Colaborar ativamente em todas as fases do desenvolvimento de software, desde a concepção até a implementação e manutenção.
Mentorizar e compartilhar conhecimentos com desenvolvedores mais juniores, contribuindo para o crescimento do time.
Implementar testes automatizados (unitários e integrados), garantindo a qualidade do código.
Trabalhar com integração contínua e pipelines de DevOps, promovendo a automação de processos.
Participar de code reviews, propondo melhorias e boas práticas de desenvolvimento.
Manter-se atualizado com novas tecnologias e práticas do mercado, trazendo inovações para os projetos.