Desenvolvedor(a) de Software Full Stack (Python / Azure / GenAI) - Pleno/Sênior (Remoto)
Publicada em
Descrição da Vaga
A ICON Solutions do Brasil busca um(a) Engenheiro(a) de Software Full Stack para atuar no desenvolvimento, evolução e sustentação de sua plataforma e dados. O profissional trabalhará na interseção 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).
Responsabilidades
- 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).
- 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.
- 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.).
- 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).
- 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).
- 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
- ✓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).
- ✓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.
- ✓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).
- ✓Conhecimento em NoSQL (Azure Cosmos DB ou similar).
- ✓Conhecimento em Azure App Service (Linux, slots de deployment, logs e métricas via Azure CLI).
- ✓Conhecimento em Git avançado (gestão de múltiplos remotes, rebase, branching strategy).
- ✓Conhecimento em autenticação e segurança corporativa: OAuth2 / OpenID Connect via Microsoft Entra ID (Azure AD).
- •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.
- •Atenção aos Detalhes de Negócio.
- •Cuidado com Experiência do Usuário (UX/UI).
Sobre a Empresa
Mais vagas na ICON Solutions do Brasil →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.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Analista de Engenharia de IA Sênior
Inmetrics
Senior Data Architect - Databricks Platform
Caylent
Banco de Talentos | Tecnologia, Dados e IA
Semantix
Engenheiro(a) de MLOps & IA | Sênior / Tech Lead
MadeinWeb
Sr. DevOps & Infrastructure Consultant (remote - Brazil)
Inflect
Senior MLOps Engineer
Wellhub