100% remoto

Software Development Analyst

QMC Telecom International • Brasil • Tecnologia

A combinar CLT • Gerência

Descrição da vaga

Sobre a QMC Telecom Internacional:

A QMC Telecom Internacional é uma multinacional de infraestrutura de telecomunicações com operações no Brasil, México, Colômbia, Chile e Peru. O Brasil é nossa maior operação e centro estratégico da plataforma latino-americana.

Desenvolvemos, operamos e cedemos infraestrutura de conectividade móvel, incluindo Sistemas de Antenas Distribuídas (DAS) para ambientes indoor, Street Level Solutions (SLS) para áreas urbanas de alto fluxo e torres e rooftops para cobertura outdoor. Nosso portfólio conta com diversos tipos de ativos instalados e em desenvolvimento, atendendo operadoras de telecom em shopping centers, hospitais, hotéis, aeroportos, universidades e áreas urbanas.

Atuamos em um setor dinâmico, com cultura orientada a resultados e times que combinam visão regional com execução local.

Sobre a posição:

Estamos em busca de um(a) Desenvolvedor(a) de Software — Backend & Automação | Local: São Paulo – Brasil (modelo remoto).

Essa posição integra o time de desenvolvimento da QMC responsável pelas soluções que apoiam a tomada de decisão das áreas de vendas, negócio e operação. A pessoa nessa função construirá e manterá serviços de backend, rotinas de automação e integrações entre sistemas, incluindo soluções com uso de IA como ferramenta de apoio quando fizer sentido para o problema.

A posição reporta diretamente ao Asset Efficiency & Data Science Manager e trabalha lado a lado com os times de dados, desenvolvimento e áreas de negócio.

Sobre a área:

O time de desenvolvimento da QMC atua na construção de ferramentas e soluções internas que conectam dados operacionais à tomada de decisão estratégica. É um time enxuto, de alta autonomia, onde cada pessoa tem impacto direto e visível nos produtos que entrega. Aqui valorizamos código bem estruturado, documentação séria e a capacidade de transformar problemas mal definidos em soluções funcionais.

  • Desenvolver e manter serviços de backend e APIs em Python para uso em produção;
  • Construir rotinas de automação de processos e tarefas repetitivas;
  • Integrar APIs externas e serviços de IA/LLM às soluções do time quando fizer sentido para o problema;
  • Apoiar na modelagem e consulta de bancos de dados relacionais (PostgreSQL);
  • Conteinerizar aplicações e apoiar o deploy com Docker;
  • Trabalhar com mensageria e integração entre serviços (ex.: RabbitMQ) (conhecimento desejável);
  • Documentar o que é desenvolvido: código, arquitetura e decisões técnicas.

Formação Acadêmica:

Superior Completo em Ciência da Computação, Sistemas de Informação, Engenharia ou áreas correlatas de tecnologia/exatas.

Experiência Profissional:

  • Mínimo de 2 anos com Python em ambiente de produção: serviços, APIs e automações (requisito eliminatório);
  • Mínimo de 2 anos com SQL / PostgreSQL: consultas e modelagem de dados;
  • Mínimo de 1 ano em automação de processos e integração de APIs;
  • Experiência com Docker e ambientes conteinerizados (desejável);
  • Experiência com Node.js / TypeScript (desejável).

Conhecimentos Técnicos. Requisitos obrigatórios:

  • Python sólido para produção: estruturação de projeto, testes, integração com bancos de dados e APIs externas;
  • SQL e modelagem de dados com PostgreSQL;
  • Automação: scripts de processo, tarefas agendadas, integração entre sistemas;
  • Docker e ambientes conteinerizados;
  • Controle de versão com Git;
  • Capacidade de construir prompts eficazes para LLMs e consumir APIs de IA em código (autenticação, requisição, parsing de resposta, tratamento de erro e controle de custo/tokens);
  • Metodologias ágeis.

Diferenciais desejáveis:

  • Node.js / TypeScript;
  • Mensageria com RabbitMQ ou equivalente;
  • Orquestração de pipelines com Airflow ou equivalente;
  • Automação web com Selenium;
  • PostGIS / dados geoespaciais;

Ferramentas e Sistemas:

  • Python, PostgreSQL, Docker, Git (fundamental).
  • Node.js, TypeScript, RabbitMQ, Airflow, Selenium (Desejáveis).

Idiomas

  • Inglês — requisito (leitura técnica e documentação);
  • Espanhol — diferencial (operação LatAm).