DeveloperJobs.io
← Back to all jobs

Job Description

Job Overview

We are looking for a highly capable Senior M365 SharePoint Developer/Admin to join our IT team. In this pivotal role, you will lead the design, development, and management of M365/O365 cloud offerings including Power Platform, Dataverse, Microsoft Teams, OneDrive, and SharePoint Online, while ensuring secure, efficient collaboration and enterprise-grade reliability. This remote role provides a competitive hourly rate and the chance to contribute to innovative projects across the organization.

Responsibilities

  • Design, tailor, and sustain SharePoint sites, portals, and workflows to support evolving business needs.
  • Apply hands-on expertise with the Power Platform, building Power Automate flows, custom connectors, Dataverse, and Copilot Studio to deliver scalable, production-ready solutions.
  • Demonstrate solid Azure fundamentals, including APIs, Azure Functions, Entra ID authentication, and integrating Azure services with Power Platform.
  • Implement low-code development best practices that cover solution design, environment governance, and enterprise-wide management.
  • Collaborate with product owners, architects, and business stakeholders to translate requirements into robust technical solutions.
  • Administer SharePoint environments, handling user management, permissions, and security configurations.
  • Partner with cross-functional teams to design scalable solutions aligned with service-oriented architecture principles.
  • Integrate SharePoint with other enterprise systems using RESTful APIs, PowerShell scripting, and custom development tools.
  • Monitor system performance, troubleshoot proactively, and implement improvements to maximize uptime and reliability.
  • Ensure information security compliance through appropriate access controls and data protection measures.
  • Support migration projects involving cloud platforms such as AWS or Azure to enhance flexibility and scalability.

Requirements

  • Proven track record as a SharePoint Developer or Administrator with strong experience in SharePoint Online and on-premises environments.
  • Solid knowledge of system architecture concepts including solution architecture, system design, and systems engineering.
  • Proficiency with scripting for automation, including PowerShell, Bash, and shell scripting.
  • Familiarity with core IT infrastructure components such as RAID controllers, load balancing, firewalls, VPNs, DNS, DHCP, and network security protocols.
  • Hands-on experience with virtualization technologies (VMware ESXi, Hyper-V); knowledge of Kubernetes is a plus.
  • Strong understanding of database systems such as SQL Server, MySQL, PostgreSQL, Oracle, NoSQL databases, and related data integration techniques.
  • Expertise in programming languages including JavaScript, Java, Python, T-SQL, and PL/SQL; RESTful API development experience is essential.
  • Knowledge of DevOps practices and CI/CD pipelines using Jenkins or Azure DevOps.
  • Familiarity with cloud hosting on AWS or Azure and experience with microservices architecture is advantageous.
  • Experience working within Agile methodologies to deliver iterative solutions while adhering to SDLC best practices.
  • Strong grasp of information security principles, including access controls, encryption standards, firewalls, and VPNs to protect sensitive data.

Technologies

  • SharePoint Online
  • SharePoint On-Premises
  • Power Platform
  • Power Automate
  • Dataverse
  • Copilot Studio
  • Azure
  • Entra ID
  • RESTful APIs
  • PowerShell
  • Bash (Unix shell)
  • Shell Scripting
  • VMware ESXi
  • Microsoft Hyper-V
  • Kubernetes
  • SQL Server
  • MySQL
  • PostgreSQL
  • Oracle
  • NoSQL databases
  • JavaScript
  • Java
  • Python
  • T-SQL
  • PL/SQL
  • Jenkins
  • Azure DevOps
  • AWS
  • microservices architecture

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.