VirtualResource

Microsoft Developer – Power Platform, Azure AI

VirtualResource

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇿🇦 South Africa

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AzurePythonVault

About the role

  • Build and maintain apps, automations, and data integrations using Power Apps, Power Automate, and APIs.
  • Use scripting (Power Fx, PowerShell, Python) to extend solutions and ensure developer-grade practices.
  • Manage application lifecycle: version control, environments, DLP policies, solution packaging, and CI/CD pipelines.
  • Write unit and integration tests, troubleshoot logs/flow runs, and support incident response.
  • Enhance apps, flows, and reports with SharePoint, Dataverse, Teams, Outlook, and Excel integrations.
  • Create and maintain Power BI datasets and reports, implementing security (RLS) and data modelling.
  • Configure and support Azure AI Foundry projects (RBAC, networking, quotas, monitoring, cost controls).
  • Assist with AI agent development: tool registration, retrieval-augmented generation (RAG), enterprise data/API integration.

Requirements

  • 3+ years hands-on with Power Platform (Power Apps, Power Automate, Power BI fundamentals, Copilot Studio)
  • Solid Microsoft developer background: scripting (Power Fx, PowerShell, Python), APIs, JSON
  • Basic Azure knowledge: Entra ID, RBAC, Key Vault, storage, networking concepts
  • Familiarity with Azure AI Foundry (projects, agents, deployments, monitoring)
  • Understanding of agentic architectures (model + instructions + tools; server-side orchestration)
  • Version control & CI/CD exposure (Azure DevOps, GitHub)
  • Strong troubleshooting, problem-solving, and documentation skills
  • Fluency in English (spoken, written, and read)
Benefits
  • flexible working environment
  • staff development and upskilling opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Power AppsPower AutomatePower BIPower FxPowerShellPythonAPIsJSONAzure AI FoundryCI/CD
Soft skills
troubleshootingproblem-solvingdocumentation
Everything To Gain

HubSpot Automations Developer

Everything To Gain
Mid · Seniorfull-time🇿🇦 South Africa
Posted: 2 days agoSource: apply.workable.com
JavaScriptPython
Lifecheq

Clojure / ClojureScript Engineer

Lifecheq
Mid · Seniorcontract$55k–$65k / year🇿🇦 South Africa
Posted: 4 days agoSource: lifecheq.freshteam.com
ClojureGraphQLTypeScript