To Apply for this Job Click Here
Job Description: SharePoint Online Administrator and Developer
Location: Remote (EST preferred)
Job Type: Contract
Job Summary
The SharePoint Online Administrator and Developer will be responsible for designing, developing, configuring, and maintaining SharePoint Online environments within Microsoft 365. This role ensures optimal performance, governance, and usability of SharePoint sites and related tools, supporting business collaboration, automation, and digital transformation initiatives.
Key Responsibilities
Administration
• Manage and maintain SharePoint Online sites, site collections, permissions, and storage quotas.
• Implement governance policies, compliance, and security best practices across the SharePoint environment.
• Monitor system performance, user activity, and site health using Microsoft 365 admin tools and PowerShell.
• Configure and support integration with Microsoft Teams, OneDrive, Power Automate, and Power Apps.
• Handle backup, restoration, and version control processes.
• Support user onboarding, permissions management, and troubleshooting of SharePoint issues.
Development
• Design and build custom SharePoint solutions using modern frameworks (SPFx, React, TypeScript, HTML, CSS, JavaScript).
• Develop and deploy workflows and automation using Power Automate and PowerShell.
• Customize SharePoint Online pages, forms, and lists using Power Apps and JSON formatting.
• Create and maintain SharePoint Framework (SPFx) web parts, extensions, and site templates.
• Integrate SharePoint with external systems via REST APIs, Graph API, and third-party connectors.
• Manage and maintain SharePoint branding, templates, and UI enhancements.
Support and Collaboration
• Partner with business stakeholders to translate requirements into functional SharePoint solutions.
• Provide technical support, training, and documentation for end users.
• Collaborate with IT security, compliance, and infrastructure teams to maintain a secure and compliant environment.
Qualifications
Experience
• 3–5 years of experience administering and developing SharePoint Online (Microsoft 365 environment).
• Proven experience with Power Platform (Power Automate, Power Apps, Power BI) and Microsoft Teams integration.
• Experience with SharePoint Framework (SPFx), PnP PowerShell, and Microsoft Graph API.
• Strong knowledge of modern SharePoint architecture, site structures, and permissions model.
• Familiarity with Azure Active Directory, Microsoft Entra ID, and security groups.
Skills and Competencies
• Technical Skills: SharePoint Online, SPFx, PowerShell, Power Automate, Power Apps, HTML/CSS/JavaScript, REST/Graph API.
• Analytical Skills: Strong problem-solving and troubleshooting abilities.
• Communication Skills: Excellent written and verbal communication; ability to explain technical concepts to non-technical users.
• Project Management: Ability to manage multiple tasks and projects simultaneously with minimal supervision.
• Security Awareness: Understanding of data governance, access controls, and compliance in Microsoft 365.
To Apply for this Job Click Here
Equal Employment Opportunity Statement
Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.
Share This Job
Share This Job
Refer A Candidate
Recommend a candidate and receive a referral bonus as a thank-you for helping us find top talent.
Upload Your Resume
Share your resume, and we’ll match you with opportunities that fit your skills and goals.