🏢 Empresa: ICON Solutions
🏠 Modelo: Remoto
💼 Tipo: PJ
📋 Descrição da Vaga
Desenvolvedor(a) de Software Full Stack (Python / Azure / GenAI) - Pleno/Sênior (Remoto)
Você conhece a Icon?
Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.
Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!
Sobre a Vaga
Código da vaga: A66475923035
Modelo de contratação: PJ
Buscamos um(a) Engenheiro(a) de Software Full Stack para liderar o desenvolvimento, evolução contínua e sustentação da nossa plataforma e dados.
Nesta função, você trabalhará diretamente no cruzamento entre engenharia de software web, grandes volumes de dados analíticos (OneLake / Lakehouse) e Inteligência Artificial Generativa corporativa (Azure OpenAI com agentes e sistemas de validação de qualidade/judge).
Principais Responsabilidades
Desenvolvimento e Manutenção de Rotas e Telas: Criar e manter módulos do sistema (Visão 360 do Cliente, Dados de Mercado Close-Up, Gestão de Metas, Dashboard de Analytics, Módulos de Doenças Raras).
Engenharia de Performance e Cache: Desenvolver e calibrar estratégias de cache multinível em Azure Redis e Cosmos DB, garantindo tempos de resposta sub-segundo em relatórios analíticos de bilhões de reais.
Integração com Data Lakehouse (OneLake / Fabric): Escrever e otimizar queries SQL analíticas via PyODBC contra tabelas fato e dimensões analíticas do Grupo SC (ft_market_share, fato_vendas, dim_clientes, etc.).
Evolução de Agentes de IA e LLMs: Manter e evoluir serviços de IA generativa com Azure OpenAI (agentes autônomos, portão de qualidade/judge determinístico, extração de metadados e transcrição de áudio).
Segurança e Escopo Comercial (RBAC): Assegurar que todas as consultas e visões respeitem estritamente as regras de negócio e a árvore hierárquica comercial (diretor, gerente regional, consultor e setor).
Deploy e Operações Cloud (DevOps): Gerenciar o ciclo de entrega contínua via Azure App Service, utilizando slots de deployment (staging e production), rotinas de warm-up, scripts de release segura e procedimentos de rollback.
Requisitos Técnicos Obrigatórios
Python Backend:
Domínio sólido de Python 3 e frameworks web (Flask, Gunicorn).
Experiência em desenvolvimento de APIs RESTful estruturadas, seguras e autenticadas.
Criação e execução de testes automatizados (unittest, pytest).
Frontend:
Domínio de HTML5, CSS3 (responsividade, grid, flexbox, Bootstrap 5) e JavaScript moderno (ES6+).
Experiência com bibliotecas de visualização gráfica interativa (ex: Chart.js).
Conhecimento de renderização dinâmica com templates Jinja2.
Banco de Dados & Dados Analíticos:
Experiência prática com SQL analítico avançado (CTEs, agregações pesadas, partições).
Experiência com Redis (gerenciamento de TTL, invalidação granular, versionamento de chaves e cache distribuído).
NoSQL (Azure Cosmos DB ou similar).
Cloud & DevOps (Azure):
Conhecimento em Azure App Service (Linux, slots de deployment, logs e métricas via Azure CLI).
Git avançado (gestão de múltiplos remotes, rebase, branching strategy).
Autenticação e segurança corporativa: OAuth2 / OpenID Connect via Microsoft Entra ID (Azure AD).
Diferenciais / Desejáveis
Experiência com o ecossistema Microsoft Fabric / OneLake.
Experiência na implementação de aplicações com LLMs (Azure OpenAI, Function Calling, Prompt Engineering, RAG e arquiteturas de validação de saídas/evaluations).
Conhecimento no segmento farmacêutico, distribuidoras de medicamentos ou saúde (métricas de Close-Up/IQVIA, auditorias de mercado, curva ABC hospitalar).
Experiência com ferramentas de áudio/voz (transcrição Whisper/Speech Services).
Perfil Resolutivo e Autônomo: Conforto para navegar em base de código consolidada e implementar correções de ponta a ponta.
Atenção aos Detalhes de Negócio: Entendimento de que discrepâncias numéricas em faturamento impactam tomadas de decisão executiva.
Cuidado com Experiência do Usuário (UX/UI): Zelo pela padronização visual, consistência de interfaces e rapidez na navegação
#vemserICON
🏢 Sobre a ICON Solutions
Aqui, acreditamos que o mundo pode ser melhor. Enxergamos um futuro tecnológico, conectado, inteligente; mas também mais justo, mais inclusivo, mais responsável. Um futuro mais humano. Nascemos com a ambição de plantar esse futuro hoje e nos lembramos disso a cada desafio. Nosso trabalho é conscientizar o mercado para práticas mais empáticas em recrutamento e seleção, despertando o potencial em cada profissional e garantindo que os melhores projetos saiam do papel. O futuro é tecnológico, sim, mas ele precisa ser transparente, ético e, acima de tudo, humano. Esse é o nosso compromisso.
💡 Dicas de Ouro para Conseguir uma Vaga Home Office
1. Estabeleça uma rotina de início e fim do expediente
Um dos maiores riscos do home office é não saber quando parar. Defina horários fixos para começar e encerrar o trabalho e respeite esses limites.
2. Prepare seu ambiente antes de entrevistas online
Teste câmera, microfone e internet com 30 minutos de antecedência. Escolha um fundo neutro ou desfocado.
3. Aprenda a fazer networking sem sair de casa
Relacionamentos profissionais não dependem mais de eventos presenciais. Participe ativamente de grupos no LinkedIn, Discord e Slack de comunidades da sua área.
💡 Interessado nesta oportunidade?
Esta vaga de Desenvolvedor(a) de Software Full Stack (Python / Azure / GenAI) - Pleno/Sênior (Remoto) na ICON Solutions oferece trabalho 100% remoto.


