• Desenvolver e testar robôs em Python para projetos de RPA;
• Desenvolver e testar sistema web para monitoramento, orquestração e interação com robôs, utilizando os frameworks Django e React.js/React Native;
• Integrar serviços de backend com diferentes sistemas e APIs;
• Diagnosticar e corrigir bugs, melhorando a performance e escalabilidade das aplicações;
• Criar testes unitários para validar as funcionalidades e garantir a robustez da aplicação;
• Utilização de práticas de CI/CD para versionamento e automação de deploys em produção;
• Monitoramento do desempenho de robôs em produção, identificando oportunidades de melhoria e implementando otimizações quando necessário;
• Criação e atualização de documentações (técnicas e processuais);
• Participação de reuniões com clientes internos e externos para coleta de requisitos e para apresentar conclusões de projetos.
REQUISITOS
• Mínimo de 3 anos de experiência comprovada em desenvolvimento backend com Python;
• Experiência na escrita de testes unitários;
• Experiência com HTML, CSS e Java Script;
• Familiaridade com lógica de programação e conceitos de linguagem orientada a objetos;
• Familiaridade com Git;
• Familiaridade com bancos de dados SQL e NoSQL (Redis);
• Familiaridade com API RESTful e WebSockets;
• Capacidade de trabalhar de forma independente e em equipe, com habilidades de comunicação e colaboração.
Desejáveis:
• Conhecimento em React.js ou React Native;
• Conhecimento em Azure DevOps (Boards, Repos e Pipeline);
• Conhecimento de metodologias ágeis;
• Conhecimento em CI/CD e ambientes de containerização como Docker;
• Experiência com Jenkins;
• Experiência com TDD (Test-Driven Development).