Technology Analyst, Principal

City of Durham•Durham, NC

About The Position

The Technology Senior Analyst–Microsoft 365 Solutions Developer role is within the Applications Support division of the City of Durham’s Technology Solutions Department. Reporting to the APP Manager, this position provides Microsoft 365 workspace and application configurations, solution creation, and development support to ensure satisfactory customer service. It is responsible for end-to-end Power Platform development and deployment for the City’s custom Microsoft 365 sites and workspaces, integration of enterprise and third-party applications, and lifecycle management. The role partners with M365 Administration and Identity & Access teams to align solutions with data protection, compliance, and secure collaboration requirements. The position provides technical direction to business users and coordinates with department stakeholders citywide. It manages daily platform monitoring and maintenance, follows Microsoft 365 best practices and ITIL-aligned service procedures, identifies and reports user and platform data risks, and develops detailed mitigation plans. It also ensures solutions perform effectively and efficiently and provides accurate reporting to the Applications Support Manager and Technology Solutions senior leadership.

Requirements

  • Bachelor’s degree in computer science or a directly related field.
  • At least two years of professional information technology experience in computer science, information systems, or a related field.

Nice To Haves

  • Five years of experience in computer science, information systems, or a related field.
  • Hands-on experience with Microsoft Power Platform, including Power Apps, Power Automate, and Copilot Studio.
  • Proficiency in Microsoft 365 applications, including Office, Teams, SharePoint, OneDrive, Forms, Power BI, and Fabric.
  • Knowledge of identity governance, Conditional Access, multifactor authentication, device compliance, and external sharing controls.
  • Strong stakeholder engagement skills and ability to translate policy into technical controls and repeatable processes.
  • Microsoft Power Platform Fundamentals (PL-900), App Maker Associate (PL-100), or Functional Consultant Associate (PL-200) certification.
  • Experience with Copilot and Copilot Agents.
  • Power BI experience.
  • Experience managing Power Platform’s Center of Excellence (CoE).
  • ITIL 4 Foundation certification.
  • Other relevant IT certifications.

Responsibilities

  • Supervise Power Platform applications and serve as a technical specialist.
  • Assist with developing department policies and procedures.
  • Design and implement solutions; identify and mitigate risk; and perform quality assurance.
  • Prepare, review, and maintain reports, proposals, plans, demonstrations, presentations, and other documentation; research, analyze, review, and approve information; and develop and implement recommendations.
  • Collaborate with City departments and external agencies; convene, attend, and facilitate meetings; provide subject-matter expertise and technical consultation; and assist with managing high-visibility, highly technical projects and initiatives.
  • Deliver end-to-end Microsoft 365 and Power Platform solutions, including configuration, development, deployment, documentation, and lifecycle management for City sites and workspaces.
  • Integrate approved enterprise and third-party applications with Microsoft 365, coordinating intake, risk assessment, testing, deployment, and ongoing performance and usage monitoring.
  • Provide technical direction and subject-matter expertise to business users and department stakeholders citywide; facilitate meetings to support clarity, decisions, and delivery.
  • Follow ITIL-aligned procedures for daily platform monitoring and maintenance and ensure solutions perform efficiently and reliably across the tenant.
  • Perform quality assurance on solutions and integrations and establish patterns and standards that promote consistency, maintainability, and modern collaboration practices.
  • Assist with developing policies and procedures governing solution design, access, compliance, and operational excellence.
  • Report service health, outcomes, and continuous improvement opportunities to the Applications Support Manager and senior leadership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service