Key Responsibilities:
Magic Platform Requirements Analysis
• Lead requirements gathering workshops with up to define business objectives
• Analyse and document requirements for the three core components:
o Third-Party LLM Integration Framework (e.g. OpenAI, Gemini, WOG Maestro)
o Enterprise Data Source Integration with RAG pipeline (e.g. Sharepoint, Teams, JIRA, Confluence)
o Agent Orchestration System with autonomous task completion
• Define functional requirements for enterprise data source integrations based on identified use cases
• Specify requirements for up to agentic bots aligned with business scenarios
Enterprise Data Integration Analysis
• Analyse current enterprise systems and define secure connector requirements
• Document requirements for Backend ELT Pipeline processes and user-friendly frontend interfaces
• Define secure data transfer workflows and data security implementation requirements
• Specify RAG pipeline requirements including query processing, retrieval mechanisms, and response generation
• Analyse document processing needs for various formats and vector embedding requirements
Agent Orchestration & Automation
• Define requirements for backend infrastructure supporting agent management
• Analyse workflow orchestration needs and tool integration requirements
• Document multi-step workflow automation requirements and autonomous task completion specifications
• Work with stakeholders to identify connected data source requirements
• Define performance metrics and monitoring requirements for agent systems
Administrative & Monitoring Requirements
• Specify user management requirements including CRUD operations, role assignment, and access control
• Define bot configuration interface requirements and deployment controls
• Document data source management requirements including connection configuration and status monitoring
• Analyse dashboard requirements for bot usage tracking, conversation metrics, and user engagement
• Define custom metric requirements and reporting capabilities
Testing & Quality Assurance
• Define comprehensive test scenarios for bot functionality using Litmus or Moonshot frameworks
• Specify requirements for LLM-as-a-Judge evaluation systems
• Document performance testing requirements including load testing and stress testing parameters
• Define remediation support requirements for UAT and performance testing phases
• Analyse security testing requirements including VAPT and vulnerability assessment needs
Stakeholder Management & Communication
• Facilitate coordination between client’s stakeholders and technical teams
• Support project management activities including sprint planning and milestone tracking
• Participate in bi-weekly status reporting and stakeholder alignment meetings
• Manage expectations regarding deliverables, timelines, and technical constraints
• Support knowledge transfer training sessions for up to 5 participants per session
Requirements
AI & Technical Expertise
Platform Specific Skills
Core Competencies
Desirable Experience