Logo for Compass.uol

Python Back-End Developer | Pleno (Remote)

Roles & Responsibilities

  • Solid experience with Python 3.10/3.11 using Flask or FastAPI
  • Experience in systems sustainment and L2/L3 incident response (triage, root cause analysis, and hotfixes)
  • Knowledge of microservices architecture and ability to perform reverse engineering to understand flows and integrations
  • Experience with messaging systems, especially ZeroMQ and AWS SNS/SQS

Requirements:

  • Perform on-call L2/L3 with triage, mitigation and root cause analysis (RCA) for incidents, focusing on reducing 5xx errors and improving p95/p99
  • Implement and analyze tracing with Dynatrace and JSON logs in Grafana Loki, correlating by trace_id
  • Develop and fix backend features in Python 3.10/3.11, ensuring idempotency and proper timeouts/retries/pagination; support .NET 6 as needed
  • Manage messaging with idempotency, DLQ handling and reprocessing on SNS/SQS and ZeroMQ; maintain integrations via polling and webhooks (iFood/99)

Job description

JOB DESCRIPTION


.


RESPONSIBILITIES AND ASSIGNMENTS


  • 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.

REQUIREMENTS AND QUALIFICATIONS


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.

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.


Back-End Developer Related jobs

Other jobs at Compass.uol

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.