Caro usuário, habilite o javascript para que esse site funcione corretamente.

Arquiteto de Software Python

CLT (Efetivo)Presencial (Local)Brasília-DFEmpresa Confidencial (Cadastre-se)

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

Cargo: Arquiteto de Software Python

Tipo de contratação: PJ

Modalidade: Remoto

Local de Trabalho: Remoto

Formação: Graduação Completa em TI

Requisitos Obrigatórios/Tecnologia/Conhecimento necessários

Principais atividades

  • Principais Responsabilidades

Definir 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ários

Domí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.

Vivência com ferramentas de apoio ao desenvolvimento baseadas em IA, como:

  • Copilot
  • Cursor
  • Cloude sonnet

  • Diferenciais

Certificaçõ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.