Engenheiro(a) de Software Python Sênior

Empresa confidencial

🏢 remoto🎯 senior💰 ENVIAR SUA PRETENSÃO
Estamos buscando um(a) Engenheiro(a) de Software Python Sênior para atuar em um ambiente desafiador, com foco em back-end, arquitetura, microsserviços, cloud e sistemas distribuídos. Modelo: PJ | 100% Remoto Remuneração: ENVIAR SUA PRETENSÃO Auxílio home office: R$ 200,00 Férias remuneradas Equipamento fornecido pela empresa Principais conhecimentos: - Python avançado para back-end - Flask e/ou FastAPI - Arquitetura de microsserviços e aplicações cloud native - APIs REST e integrações entre sistemas - PostgreSQL e outros bancos relacionais - NoSQL, como Elasticsearch e MongoDB - Redis - Testes automatizados - CI/CD, Docker, Git/GitFlow, GitLab, Jenkins ou similares - Sistemas distribuídos, escalabilidade e resiliência - Mensageria com RabbitMQ, Pub/Sub ou equivalentes - Cloud Storage - GCP, AWS ou Azure - SQLAlchemy ou ORM equivalente - Clean Code, Design Patterns e boas práticas de desenvolvimento - Observabilidade e troubleshooting em produção Também fazem parte do escopo: - Hadoop/Spark - Pipelines de dados e streaming com Apache Beam, Dataflow ou Airflow - Processamento assíncrono com Celery ou Temporal IO Diferencial: - Terraform - Kubernetes - GitHub Copilot ou ferramentas equivalentes - Conhecimento em MCP O que você fará: Atuar no desenvolvimento e evolução de aplicações back-end com Python; projetar APIs e integrações; contribuir para decisões de arquitetura; desenvolver soluções escaláveis e resilientes; trabalhar com processamento distribuído, pipelines de dados e processamento assíncrono; atuar com bancos relacionais, NoSQL e cache; implementar testes automatizados; trabalhar com mensageria; apoiar práticas de CI/CD e estratégias de deploy; além de atuar com observabilidade e troubleshooting de aplicações em produção.

Requisitos

  • Python avançado para back-end
  • Flask e/ou FastAPI
  • Arquitetura de microsserviços e aplicações cloud native
  • APIs REST e integrações entre sistemas
  • PostgreSQL e outros bancos relacionais
  • NoSQL, como Elasticsearch e MongoDB
  • Redis
  • Testes automatizados
  • CI/CD, Docker, Git/GitFlow, GitLab, Jenkins ou similares
  • Sistemas distribuídos, escalabilidade e resiliência
  • Mensageria com RabbitMQ, Pub/Sub ou equivalentes
  • Cloud Storage
  • GCP, AWS ou Azure
  • SQLAlchemy ou ORM equivalente
  • Clean Code, Design Patterns e boas práticas de desenvolvimento
  • Observabilidade e troubleshooting em produção

Diferenciais

  • Hadoop/Spark
  • Pipelines de dados e streaming com Apache Beam, Dataflow ou Airflow
  • Processamento assíncrono com Celery ou Temporal IO
  • Terraform
  • Kubernetes
  • GitHub Copilot ou ferramentas equivalentes
  • Conhecimento em MCP