Talent.com
This job offer is not available in your country.
Microsoft 365 / Azure Engineer Required For sop

Microsoft 365 / Azure Engineer Required For sop

FreelancingKuala Lumpur, Kuala Lumpur, Malaysia
30+ days ago
Job description

Overview

CryoCord Malaysia is building an intelligent SOP management system to centralize and govern procedures, improve accessibility, and automate review processes using Microsoft 365, SharePoint Online, Power Automate, Copilot Studio, and Azure services.

Responsibilities

  • Phase 1 – Foundation : set up core SharePoint structure with proper security
  • Build SharePoint Site : / sites / SOP-Home
  • Create libraries : HR, Lab, Operations, QA, Finance
  • Add metadata columns : Owner (Person), EffectiveDate (Date), NextReviewDate (Date), Status (Draft|Approved), VersionText (Text), ProcessArea (Choice), Confidentiality (Internal|Restricted), Keywords (Text)
  • Configure library permissions using Entra groups; enable major versioning
  • Security lockdown : remove "Everyone" sharing links; consider Restricted SharePoint Search
  • Acceptance : Users can only see SOPs they have permission to access

Phase 2 – Automation

Goal : Automate SOP approval and review processes

  • Flow 1 : SOP-Intake-To-Approval
  • Trigger : File created with Status=Draft
  • Normalize filename to SOP-(Dept)-(###) v(X.Y).docx
  • Start approval to library Owner
  • On approve : Status=Approved, move to proper folder
  • On reject : Keep in drafts; notify submitter
  • Flow 2 : SOP-Review-Reminder-Weekly
  • Actions : Find SOPs with NextReviewDate within 7 days; send Teams notification; log to SharePoint list
  • Acceptance : Draft SOPs automatically route for approval; owners receive review reminders

    Phase 3 – AI Assistant – Copilot Studio

    Goal : Deploy Teams-native SOP chat assistant

  • Create “SOP Assistant” bot in Copilot Studio
  • Connect data source : SharePoint SOP-Home (Approved status only)
  • Publish to Teams and auto-pin for pilot group; add web embed to SharePoint SOP-Home
  • Notes : Answer briefly (max 5-8 bullet points) using exact SOP content; include ‘Source : (SOP link)’; if unsure, say “I don’t know—please check these related SOPs” and list up to 3 related SOPs. Never answer from Draft documents.

    Licensing : Copilot Studio credits or pay-as-you-go; Acceptance : fast responses with source links

    Phase 4 – Backup & Safety

    Goal : Enable backup and test recovery procedures

  • Enable Microsoft 365 Backup for SOP-Home site
  • Perform test restore of a library to validate process
  • Document restore procedures with RTO / RPO expectations
  • Acceptance : Successful test restore documented

    Phase 5 – Advanced AI Chat (Optional)

    Goal : Deploy Azure-based chat for advanced scenarios

  • Azure OpenAI + AI Search; index from blob storage
  • Azure AI Search for semantic search
  • AI Studio : Deploy “Chat with your data” web app
  • Embed web app URL in SharePoint and Teams
  • Cost Control : Budget alerts; index only approved SOPs

    Acceptance : Fast response times with cited SharePoint sources

    Phase 6 – AI-Assisted Curation (Optional)

    Goal : Use AI to curate and organize uploaded SOPs

  • Trigger : File uploaded to Drafts
  • Get file content via SharePoint or AI Search
  • Call Azure OpenAI to extract : title, department, process area, keywords, summary, effective date
  • Detect potential duplicates using vector search
  • Present as approval card to content manager; on approval, write metadata, rename file, move to approved
  • Developer Setup Requirements

  • Admin Access : SharePoint Site Collection Admin, Teams Admin
  • Licenses : Microsoft 365 E3 / E5, Power Automate Premium
  • Skills : SharePoint Online, Power Automate, basic Azure (for optional features)
  • Power Platform environment with Dataverse
  • Copilot Studio access (included with M365)
  • Azure subscription (for advanced AI features)
  • Configuration & Testing

  • Key configuration files : Flow Definitions (Power Automate YAML), individual flows, SharePoint permissions, Copilot Studio responses
  • Integration Testing : permission boundaries and access controls
  • User Acceptance Testing : pilot group, success criteria, performance, usage, system metrics
  • Operational Runbooks

  • Add new department (permissions, metadata, approvals)
  • Update Copilot Studio bot and Teams deployment
  • Process AI curator batch approvals
  • Restore SOPs from backup quickly
  • Monitor and optimize Azure costs; ensure licensing requirements
  • Note : This description preserves the core project content while removing unrelated platform boilerplate and user-interface text.

    #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • Kuala Lumpur, Kuala Lumpur, Malaysia