CMU TRADING COMERCIALIZADORA DE ENERGIA LTDA
Desenvolvedor(a) Backend RPA - Pleno
Publicada em
Prazo informado: .
Candidatar-se no site oficial ↗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.
Requisitos
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 .
A Rota reúne oportunidades públicas. A seleção e a candidatura são realizadas pela empresa.
Explorar outras vagas →