
SharePoint Administrator
3B Staffing LLC, Houston, TX, United States
Key Responsibilities:
SharePoint Administration:
Manage and administer SharePoint Online / SharePoint On-Prem environments.
Perform configuration, patching, and troubleshooting of SharePoint farms or tenants.
Handle site collections, permissions, libraries, lists, workflows, and integrations.
Monitor system health and performance, and perform regular maintenance.
Collaborate with stakeholders to gather requirements and implement SharePoint-based solutions.
Python Development & Automation:
Develop Python scripts for process automation, system monitoring, and data migration tasks.
Build custom tools to interface with SharePoint APIs (CSOM, REST, Microsoft Graph).
Integrate SharePoint with other enterprise systems using Python.
Maintain code documentation, test automation workflows, and manage version control.
Required Skills & Experience:
Technical Skills:
Proven experience administering SharePoint (Online and/or On-Prem).
Proficiency in Python (minimum 2 years of hands-on experience).
Experience with SharePoint APIs (REST, CSOM, Microsoft Graph).
Familiarity with PowerShell scripting for SharePoint automation.
Working knowledge of Office 365 services (Teams, OneDrive, Exchange).
Understanding of SharePoint governance, permissions, and security best practices.
Optional/Bonus Skills:
Experience with Azure Functions, Logic Apps, or Power Automate.
Knowledge of Microsoft Power Platform (Power Apps, Power BI).
Familiarity with DevOps practices and CI/CD pipelines.
SharePoint Administration:
Manage and administer SharePoint Online / SharePoint On-Prem environments.
Perform configuration, patching, and troubleshooting of SharePoint farms or tenants.
Handle site collections, permissions, libraries, lists, workflows, and integrations.
Monitor system health and performance, and perform regular maintenance.
Collaborate with stakeholders to gather requirements and implement SharePoint-based solutions.
Python Development & Automation:
Develop Python scripts for process automation, system monitoring, and data migration tasks.
Build custom tools to interface with SharePoint APIs (CSOM, REST, Microsoft Graph).
Integrate SharePoint with other enterprise systems using Python.
Maintain code documentation, test automation workflows, and manage version control.
Required Skills & Experience:
Technical Skills:
Proven experience administering SharePoint (Online and/or On-Prem).
Proficiency in Python (minimum 2 years of hands-on experience).
Experience with SharePoint APIs (REST, CSOM, Microsoft Graph).
Familiarity with PowerShell scripting for SharePoint automation.
Working knowledge of Office 365 services (Teams, OneDrive, Exchange).
Understanding of SharePoint governance, permissions, and security best practices.
Optional/Bonus Skills:
Experience with Azure Functions, Logic Apps, or Power Automate.
Knowledge of Microsoft Power Platform (Power Apps, Power BI).
Familiarity with DevOps practices and CI/CD pipelines.