Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor sênior altamente qualificado para projetar e implementar um sistema de gerenciamento centralizado, denominado 'Maestro', focado na orquestração de um cluster de hardware Android físico. O objetivo principal é automatizar processos repetitivos em escala e garantir a estabilidade e segurança da rede para múltiplos dispositivos.
Escopo Técnico do Projeto:
Gestão de Dispositivos: O sistema deverá orquestrar o ciclo de vida completo e as tarefas de múltiplos terminais Android físicos, permitindo o gerenciamento simultâneo de dispositivos em grande escala.
Camada de Rede: Será necessário implementar rotinas robustas de segurança de conexão e isolamento de tráfego por dispositivo, utilizando soluções como Proxy/Gateway para garantir a integridade e privacidade da comunicação.
Interação com o Sistema Operacional: O profissional deverá ter experiência em comandos de baixo nível e manipulação do sistema de arquivos Android, utilizando permissões administrativas (Root/SU) para controle aprofundado dos dispositivos.
Framework de Automação: O sistema deve integrar-se com uma API de automação existente, preferencialmente baseada em Python, para estender suas capacidades de controle e execução de tarefas.
Processamento de Mídia: Incluir a automação do tratamento de metadados em arquivos de vídeo, utilizando a ferramenta FFmpeg, para garantir a compatibilidade e otimização para ambientes mobile.
O que buscamos:
Um profissional com vasta experiência em desenvolvimento Python, proficiência com ADB (Android Debug Bridge) e um sólido entendimento em arquitetura de sistemas escaláveis que interagem diretamente com hardware físico. A capacidade de lidar com desafios de rede e segurança em ambientes de cluster é fundamental.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias