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. Responsabilidades: 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).