Cargo: Arquiteto de Software Python
Tipo de contratação: PJ
Modalidade: Home Office
Local de Trabalho: Remoto
Formação: Superior Completo
Requisitos Obrigatórios/Tecnologia/Conhecimento necessários
Principais atividades
Um Arquiteto de Software Python com sólida experiência em desenho e implementação de soluções escaláveis, seguras e de alta performance. Este profissional será responsável por definir padrões arquiteturais, apoiar equipes de desenvolvimento e garantir a qualidade técnica das soluções em Python.- Principais ResponsabilidadesDefinir e evoluir a arquitetura de aplicações e serviços baseados em Python.Avaliar e selecionar frameworks, bibliotecas e tecnologias aderentes aos requisitos de negócio.Projetar APIs e microsserviços escaláveis, incluindo práticas de segurança, cache, mensageria e observabilidade.Apoiar times na adoção de boas práticas de codificação, testes e revisão técnica.Liderar decisões técnicas, atuando como referência em performance, segurança e escalabilidade.Participar de definições de infraestrutura, pipelines de CI/CD e estratégias de deploy (Docker/Kubernetes).Garantir alinhamento com requisitos funcionais e não funcionais.- Conhecimentos Técnicos NecessáriosDomínio avançado da linguagem Python e seu ecossistema (Flask, FastAPI, Django).Experiência com design de arquitetura (Clean Architecture, DDD, Event-Driven).Conhecimentos de bancos de dados SQL e NoSQL.Experiência com mensageria (RabbitMQ, Kafka) e tarefas assíncronas (Celery).Práticas de segurança em aplicações Web (OAuth2, JWT, OWASP Top 10).Experiência com Docker, Kubernetes e ambientes cloud (AWS, Azure ou GCP).Testes automatizados e pipelines de CI/CD.- DiferenciaisCertificações em arquitetura de software ou cloud.Experiência com grandes volumes de dados e aplicações de alta disponibilidade.Vivência em liderança técnica e mentoria de desenvolvedores.