freehire launches on Product Hunt on 26 August.

Follow →

Desenvolvedor python pleno (suporte)


Objetivo do Cargo

Atuar como o pilar técnico de Nível 3 (N3) dentro da operação de suporte do 4MDG. O Desenvolvedor Python Pleno será responsável por garantir a estabilidade das operações dos nossos clientes, atuando diretamente na resolução de incidentes complexos, construção de rotinas de ETL e manutenção de integrações sistêmicas. Além de colocar a mão no código , este profissional terá interface direta com clientes corporativos para alinhar arquiteturas de dados e diagnosticar gargalos em fluxos de Master Data Governance (MDG).

Principais Responsabilidades

Resolução de Incidentes (N3): Analisar, debugar e corrigir bugs sistêmicos e falhas de integração escalados pelo time de atendimento (N1/N2), garantindo o cumprimento dos SLAs estabelecidos.

Integrações e ETL: Desenvolver, monitorar e otimizar pipelines de dados (ETL) e integrações via API (REST/SOAP) entre a plataforma 4MDG e os ecossistemas dos clientes (ERPs, data warehouses, etc.).

Automação e Lógica de Back-end: Criar scripts e rotinas em Python focados estritamente na automação de processos e regras de negócio no back-end, garantindo alta performance sem necessidade de alteração na interface de usuário (UI) do produto.

Análise de Fluxos MDG: Investigar a arquitetura e a performance dos fluxos de governança de dados na plataforma, identificando oportunidades para refatoração de código ou otimização de consultas em banco de dados.

Interface com o Cliente: Conduzir reuniões técnicas com times de TI, arquitetos de dados e Key Users dos clientes para troubleshooting de incidentes críticos, alinhamento de requisitos de integração e apresentação de soluções técnicas.


Requisitos e Qualificações

Experiência sólida no desenvolvimento de aplicações e scripts utilizando Python (nível Pleno).

Domínio na construção e manutenção de processos de ETL, manipulação de grandes volumes de dados e arquitetura de integrações.

Forte conhecimento em consumo e construção de APIs RESTful.

Experiência avançada em bancos de dados relacionais (ex: PostgreSQL) e habilidade para criar consultas (queries) complexas e performáticas.

Excelente comunicação verbal e escrita: capacidade de traduzir problemas técnicos complexos em uma linguagem clara durante reuniões com clientes.

Perfil analítico e resiliente para atuar em ambientes de suporte de alta criticidade (SaaS B2B).


Diferenciais (Nice to have)

Experiência prévia trabalhando em times de Sustentação de Software (N3) ou suporte a plataformas SaaS.

Conhecimento em plataformas de backend-as-a-service (BaaS), como Supabase.

Familiaridade com conceitos de Master Data Management (MDM) e fluxos de governança corporativa.

Vivência com integrações ou consumo de APIs de sistemas de ITSM/Helpdesk (como Freshdesk).

Requisitos mínimos

Requisitos técnicos (essenciais)

Python avançado: OOP, módulos/pacotes, testes unitários, logging, profiling e otimização.

SQL avançado: modelagem, performance, stored procedures, triggers, funções de janela e queries complexas.

Experiência com integrações REST (e desejável SOAP) e/ou mensageria (ex.: Kafka).

Boas práticas de engenharia: Git, code review, padrões de projeto, documentação e qualidade.

Familiaridade com Docker e noções de Kubernetes para execução/orquestração de serviços.

Vivência com metodologias ágeis (Scrum/Kanban) e práticas de CI/CD.



Diferenciais (desejáveis)

NiFi avançado: clustering, alta disponibilidade, monitoramento de performance e configuração de segurança; uso de scripts customizados (Groovy/Python).

Experiência com NoSQL (MongoDB, Cassandra, Redis), incluindo índices e particionamento.

Conhecimento em data lakes, data warehouses e soluções de streaming (Flink, Spark Streaming).

Observabilidade: Prometheus, Grafana, ELK.

Segurança e compliance aplicados a integrações (LGPD/GDPR, boas práticas de proteção de dados).



Competências comportamentais

Liderança técnica em pequenos projetos e mentoria para formar novos talentos.

Comunicação clara com stakeholders, justificando escolhas técnicas e trade-offs.

Autonomia para gestão de tempo, prioridades e resolução de problemas críticos.

Visão sistêmica para avaliar impacto de mudanças em múltiplos fluxos e sistemas.

Mentalidade ágil e foco em entrega contínua de valor.

Colaboração e empatia para atuar com DevOps, QA, Produto e Negócios.

Capacidade de negociação e gestão de conflitos (prazo, escopo, recursos).

Visão estratégica para propor tecnologias e evoluções alinhadas ao negócio.

Contrato: Período Integral

Educação mínima: Bacharel

Nível profissional: Técnico/Especialista

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available