GeekHunter Logo

Planos

Login

PT

PT

CMU TRADING COMERCIALIZADORA DE ENERGIA LTDA

Desenvolvedor Backend RPA - Pleno

Híbrido

Belo Horizonte, MG, Brasil

Faixa de Remuneração

BRL

CLT

Nível de Experiência

Pleno

Requisitos

2+ anos de experiência na carreira
Git
APIs REST
Selenium
Playwright
Docker
Web Scraping
OpenPyXL
Regex
Python
Pandas

Conhecimentos Desejáveis

Pyppeteer
pathlib
os
Linux
Tkinter
shutil
TypeScript
C#/.NET
Nuitka
Google API Python Client
Node.js
Threading em Python
contextlib

Tarefas e Responsabilidades

Sobre a vaga

Buscamos um(a) Desenvolvedor(a) Backend RPA Pleno com experiência em Python para atuar no desenvolvimento e evolução das automações utilizadas pela empresa.

Você será responsável por criar e manter robôs que interagem com portais externos, incluindo ambientes de distribuidoras de energia que podem exigir autenticação, MFA, manipulação de cookies e outras particularidades de navegação.

Além da automação de navegadores, a posição envolve processamento de arquivos e dados, integração com APIs, execução de aplicações em ambientes Docker e manutenção das automações já existentes.

O trabalho envolve desafios reais de automação, como lidar com páginas instáveis, alterações em portais de terceiros, processamento de grandes volumes de arquivos e diferentes estratégias para obtenção e tratamento de dados.

Responsabilidades:

  • Projetar, desenvolver e manter automações e robôs utilizando Python;
  • Desenvolver automações de navegador e web scraping em portais externos;
  • Trabalhar com portais autenticados, fluxos de login, MFA, cookies, sessões e tokens;
  • Criar e manter aplicações e robôs executados em ambientes Docker;
  • Realizar extração, transformação e processamento de dados;
  • Trabalhar com arquivos Excel, CSV e outros formatos utilizados nos processos automatizados;
  • Integrar automações com APIs e serviços externos;
  • Investigar falhas e mudanças em portais de terceiros que possam impactar as automações;
  • Evoluir automações existentes buscando maior estabilidade, performance e facilidade de manutenção;
  • Colaborar com o time no entendimento dos processos de negócio e na definição das melhores estratégias de automação;
  • Desenvolver soluções considerando boas práticas de segurança da informação e LGPD.

Requisitos:

  • Disponibilidade para atuar em modelo híbrido em Belo Horizonte/MG, com presença no escritório 3 vezes por semana;
  • Experiência com desenvolvimento backend e/ou automação utilizando Python;
  • Experiência com Docker;
  • Experiência com automação de navegadores e web scraping;
  • Conhecimento de Selenium e/ou Playwright;
  • Experiência com manipulação e processamento de dados utilizando Pandas;
  • Conhecimento na manipulação de planilhas Excel utilizando OpenPyXL ou bibliotecas equivalentes;
  • Conhecimento de expressões regulares (Regex);
  • Conhecimento de HTTP/HTTPS, APIs REST, cookies, headers, sessões, tokens e fluxos de autenticação;
  • Familiaridade com Git e versionamento de código;
  • Capacidade de investigar problemas e adaptar automações diante de alterações em sistemas e portais de terceiros.

Diferenciais:

Será considerado um diferencial ter experiência ou conhecimento em:

  • Pyppeteer;
  • Google API Python Client e integração com serviços Google;
  • Nuitka para compilação e distribuição de aplicações Python;
  • Tkinter para desenvolvimento de interfaces desktop;
  • Bibliotecas nativas do Python, como os, shutil, pathlib e contextlib;
  • Programação concorrente e utilização de threads em Python;
  • Manipulação avançada de arquivos, diretórios e processos do sistema operacional;
  • Estratégias avançadas de automação envolvendo interceptação de requisições, cookies e sessões;
  • Experiência com automações executadas em containers e ambientes Linux;
  • Conhecimento em C#/.NET, Node.js ou TypeScript.

Benefícios:

  • R$ 45,00 por dia de alimentação/refeição;
  • Vale-transporte com possibilidade de conversão em vale-combustível no cartão Flash;
  • Plano de saúde SulAmérica sem coparticipação;
  • Day off mensal;
  • Auxílio saúde para esportes, terapias e atividades relacionadas;
  • Auxílio educação para língua estrangeira, especializações e outros cursos;
  • Bônus anual;
  • Bônus de férias.

Modelo de trabalho e local:

A vaga é em modelo híbrido, com atuação presencial no escritório em Belo Horizonte/MG, 3 vezes por semana, e 2 dias em home office.

Como se candidatar

As candidaturas são feitas nesta página, diretamente com a empresa. Você precisa de um currículo em PDF e de um e-mail para confirmar a candidatura.

Compartilhar vaga:

Como se candidatar

As candidaturas são feitas nesta página, diretamente com a empresa. Você precisa de um currículo em PDF e de um e-mail para confirmar a candidatura.

Compartilhar vaga: