Pular para o conteúdo principal

Python Back-End Developer | Pleno (Remote)

Descrição da vaga

.

Responsabilidades e atribuições

  • Realizar on-call L2/L3, conduzindo triagem, mitigação e análise de causa raiz (RCA).
  • Atuar em incidentes L2/L3, executando triagem, RCA e aplicação de hotfix, com foco na redução de erros 5xx e melhoria de p95/p99.
  • Implementar e analisar tracing no Dynatrace e logs JSON no Grafana Loki, realizando correlação por trace_id.
  • Desenvolver e corrigir funcionalidades em Backend Python 3.10/3.11, garantindo idempotência, configuração adequada de timeouts/retry/paginação, além de apoiar demandas em .NET 6 (desejável).
  • Gerenciar mensageria, assegurando idempotência, tratamento de DLQ e reprocessamento em SNS/SQS e ZeroMQ, além de manter integrações via polling e webhooks (iFood/99).
  • Otimizar e manter banco Oracle (BKB/BKF), aprimorando queries e pooling, além de gerenciar migrations e evolução de esquema por domínio.
  • Ajustar e manter manifests do produto (Deploy, Service, Ingress, HPA, probes) e aplicações no Argo CD, bem como configurar e acompanhar pipelines no Azure DevOps (build/test/deploy) e gestão de secrets no Key Vault.

Requisitos e qualificações

Requisitos

  • Experiência sólida em Python 3.10/3.11, utilizando Flask ou FastAPI.
  • Experiência com sustentação de sistemas e atuação em incidentes L2/L3 (triagem, análise de causa raiz e hotfix).
  • Conhecimento em arquitetura de microsserviços e capacidade de realizar engenharia reversa para entendimento de fluxos e integrações.
  • Experiência com mensageria, especialmente ZeroMQ e AWS SNS/SQS.
  • Vivência com observabilidade, incluindo tracing no Dynatrace e logs estruturados no Grafana Loki.
  • Experiência na criação e manutenção de pipelines no Azure DevOps (build, test e deploy).
  • Conhecimento em versionamento e gestão de manifests em AKS, com uso de Argo CD.
  • Experiência na gestão de segredos utilizando Azure Key Vault.
  • Conhecimento prático em Oracle, incluindo elaboração de queries, criação de índices e gestão de migrations por domínio.
  • Boa comunicação, postura colaborativa e experiência em processos de shadowing e reverse shadowing.

Diferencial

  • Conhecimento ou experiência com .NET 6 ou Java para leitura e ajustes pontuais de código.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Mapeamento de Stack
  3. Etapa 3: Fit Cultural
  4. Etapa 4: Entrevista Líder
  5. Etapa 5: Oferta e Negociação
  6. Etapa 6: Contratação

Become a Compasser, be part of AI/R.

Compass UOL is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today’s most advanced technologies.


We equip our team with proprietary and external AI-driven tools to design and build digital-native platforms, integrating cutting-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets.

To achieve this, we attract and develop the best talent, creating opportunities that enhance people’s lives and highlight the positive impact of disruptive technologies.

We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth.

Join us and be part of the AI-driven revolution.