Sobre este projeto
it-programming / others-5
Aberto
Buscamos um profissional ou consultoria altamente qualificado para liderar a implementação de um Agente Inteligente de Geração e Gestão de Conteúdo. O objetivo é automatizar o ciclo de vida completo de materiais operacionais e de treinamento (SOPs, overviews, vídeos) em um ambiente corporativo global.
A solução será construída sobre o ecossistema Microsoft Azure e Microsoft 365, utilizando tecnologias de ponta como Azure OpenAI (GPT-4o), Azure Durable Functions, Semantic Kernel, Azure AI Search (RAG), SharePoint e Microsoft Teams.
O profissional será responsável por traduzir uma arquitetura técnica detalhada em uma solução funcional, robusta e escalável. O projeto está documentado e a arquitetura, definida, permitindo que o desenvolvedor se concentre na implementação.
Principais Responsabilidades
Implementação da Arquitetura: Desenvolver e implantar a solução de backend no Azure, seguindo a arquitetura técnica fornecida (baseada em Azure Durable Functions e Semantic Kernel).
Desenvolvimento de Plugins: Criar plugins reutilizáveis no Semantic Kernel para orquestrar chamadas ao llm, realizar buscas (rag) e executar validações.
Integração de Serviços: Conectar e configurar os diversos serviços do Azure, incluindo Azure OpenAI, AI Search, Cosmos DB, Translator e SharePoint.
Interface com o Frontend: Garantir a integração perfeita entre o backend no Azure e a interface do usuário no Microsoft Teams (via Copilot Studio).
Segurança e Governança: Implementar as melhores práticas de segurança, como gestão de segredos com Key Vault, autenticação via Azure AD e logging para auditoria.
Testes e Qualidade: Realizar testes unitários, de integração e end-to-end para garantir a qualidade e a resiliência da solução.
Documentação e Handoff: Documentar o código e os processos de implantação, garantindo um handoff tranquilo para a equipe interna ao final do projeto.
Perfil e Skills Necessárias
Skill
Nível de Proficiência
Descrição
Microsoft Azure
Avançado
Experiência comprovada com Azure Functions (especialmente Durable Functions), Azure Storage, Azure AD e Application Insights.
.NET e C#
Avançado
Proficiência em desenvolvimento backend com .NET (versão 6 ou superior) e C# para a implementação das Functions e plugins.
Azure OpenAI Service
Intermediário/Avançado
Experiência prática na integração com modelos de linguagem (GPT-3.5/4), incluindo gerenciamento de prompts e chamadas de API.
Microsoft 365 (APIs)
Intermediário
Conhecimento em interagir com APIs do SharePoint Online (para manipulação de arquivos) e Microsoft Graph.
Segurança em Nuvem
Intermediário/Avançado
Experiência com Azure Key Vault, Managed Identities e princípios de segurança em aplicações cloud-native.
Skills Técnicas Desejáveis (Diferenciais)
Skill
Nível de Proficiência
Descrição
Semantic Kernel
Intermediário
Experiência (ou forte interesse em aprender) com o SDK Semantic Kernel para orquestração de LLMs. Este é um grande diferencial.
Azure AI Search
Intermediário
Conhecimento em indexação de dados e implementação de busca vetorial para padrões RAG (Retrieval-Augmented Generation).
Microsoft Copilot Studio
Básico/Intermediário
Familiaridade com a criação de chatbots e integração com backends via ações HTTP.
Azure Cosmos DB
Básico/Intermediário
Experiência com bancos de dados NoSQL para armazenamento de logs e estado.
Infraestrutura como Código (IaC)
Básico/Intermediário
Experiência com Bicep, ARM Templates ou Terraform para provisionamento de recursos no Azure.
Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Grande
Prazo de Entrega: Não estabelecido
Habilidades necessárias