Salary Range: $79,862 – $119,791 This is an exempt position. Pay rates are based on education, skill, experience level and internal equity. Follow Your Calling, Find Your Career The success of Mecklenburg County rests on strong, competent talent at all levels of the organization. We are a growing team of talented and passionate IT professionals who are dedicated to delivering creative tools and innovative solutions to engage and serve more than 1 million County residents as well as 6,000 employees. Our mission is to serve the residents of Mecklenburg County by providing business-valued IT solutions and services that are flexible, engaging, and innovative. POSITION SUMMARY This position’s responsibility, under general supervision, manages all aspects of the SharePoint environment, including design, architecture, availability, reliability, performance, monitoring and security of the portal. Plays an integral part in the development of strategies for optimal use of SharePoint and other collaborative tools within Mecklenburg County. Administrator must be able to work with very little supervision in a highly charged and fast paced environment. Will enhance collaboration and productivity across the organization by managing and supporting Microsoft Teams and related tools. ESSENTIAL FUNCTIONS General • Support IT staff through programming efforts and modifications needed for applications and automated processes • Assist in the development of procedures including the creation of documentation to support those procedures • Assess, test and implement software (including version updates) and security patches to supported third party applications • Participate in the development and implementation of processes that improve efficiency and enhance productivity • Coordinate the implementation of software updates with staff. • Work with software vendors to understand, configure, enhance, and support software products SharePoint • Oversees the SharePoint Portal Server infrastructure, user access and application deployment – taking the lead role in implementing SharePoint across the organization. Supports the installation, configuration, security, operation, and maintenance of all web portal servers, equipment, and software related to SharePoint infrastructure. • Develops, configures and maintains document libraries, enterprise lists and site collections. Performs typical system administrative activities such as site creation, user training, backup, restore and issue resolution. • Provide technical support of InfoPath forms, including communicating the location of form libraries, their purpose and workflows. • Works with IT Project Managers and Business Analysts to design and develop solutions to address business needs and opportunities. Proposes changes that would make the SharePoint environment a more effective solution. • Examines requirements documents and create technical design documents, unit test, system test and implementation plan for small to complex projects. Tests or coordinates testing. • Performs related duties consistent with the scope and intent of this position, mentors and leads other SharePoint users, and continues to upgrade skill set Microsoft Teams • Administer and support Microsoft Teams, including policy management and monitoring. • Utilize PowerShell and Azure Automation to streamline processes and improve efficiency. • Provide advanced support for troubleshooting complex issues and managing change activities. • Create and update standard operating procedures and conduct training programs for users. • Collaborate with architects to recommend new capabilities and present proposals to leadership. MINIMUM QUALIFICATIONS Experience: Minimum of three years of programming experience Education: Bachelor's degree in Information Technology or Computer Science Combination of relevant education and relevant experience accepted: Yes PREFERRED QUALIFICATIONS • Strong understanding of MS SharePoint Architecture (MOSS 2007 or later) • CRM Development and Support experience • Database administration concepts and tools • Familiarity with .Net, Microsoft SQL Web Server, InfoPath, Visual SourceSafe, and SharePoint Developer • Understanding of numerous internet design/graphic layout devices (Fireworks, Dreamweaver, Photoshop) • Minimum of 2 years of experience in managing and administering Microsoft Teams and SharePoint environments • Proficient in supporting Microsoft 365 capabilities, including OneDrive and Power Platform. • Experience with PowerShell scripting and Azure Automation • Strong problem-solving skills and ability to provide high-level support • Familiarity with Azure Active Directory and enterprise monitoring tools • Experience leading projects using standardized methodologies • Knowledge of diverse technologies related to end-user computing, including cloud platforms • MSDN Level Certification • MCSD for SharePoint and or MCTS in SharePoint Developer 2010 KNOWLEDGE, SKILLS AND ABILITIES Knowledge of • Current software development technologies, trends, and methodologies • Common software engineering design patterns • Enterprise application development in C# • Significant experience with iterative and test-driven development practices • Agile Methodology • Azure DevOps Skills • Experience with source code control and software configuration management tools • Experience with relational database design and administration • Experience with JS libraries, HTML5, and CSS • Experience developing in a continuous integration environment using source code control, automated testing, and build automation • Experience with agile development practices Abilities • Contributing to Team Success: Actively participates as a member of a team to move the team toward the completion of goals • Building Partnerships: Identifies opportunities and takes action to build strategic relationships between one’s area and other areas, teams, departments, units, or organizations to help achieve business goals • Communication: Clearly conveys information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the information provided • Collaboration: Works effectively and cooperatively with others; establishes and maintains good working relationships • Customer Focus: Ensures that the customer perspective is a driving force behind business decisions and activities; crafts and implements service practices that meet customers’ and own organization’s needs • Decision Making: Identifies and understands issues, problems, and opportunities; compares data from different sources to draw conclusions; uses effective approaches for choosing a course of action or developing appropriate solutions; takes action that is consistent with available facts, constraints, and probable consequences • Driving for Results: Sets high goals for personal and group accomplishment; uses measurement methods to monitor progress toward goals; tenaciously works to meet or exceed goals while deriving satisfaction from that achievement and continuous improvement • Managing Conflict: Deals effectively with others in an adversarial situation; uses appropriate interpersonal styles and methods to reduce tension or conflict between two or more people COMPUTER SKILLS • Advanced proficiency in current version of Visual Studio • Advanced proficiency in Microsoft Office • Experience with SQL Server Reporting Service • Experience with SQL Server Management Studio REASONABLE ACCOMMODATIONS STATEMENT To accomplish this job successfully, an individual must be able to perform, with or without reasonable accommodation, each essential function satisfactorily. Reasonable accommodations may be made to help enable qualified individuals with disabilities to perform the essential functions. DISCLAIMER STATEMENT This is not intended to be an all-inclusive list of job-related responsibilities, duties, skills, requirements or working conditions. Other duties may be assigned based on business need and the supervisor’s request. Mecklenburg County reserves the right to revise the job description at any time. Designated positions may be required to assist in emergency and/or disaster situations.
Job Type
Fulltime role
Skills required
C#, Agile, Azure
Location
Charlotte, North Carolina
Salary
$79,862 - $119,791
Date Posted
July 8, 2025
The SharePoint and MS Teams Administrator at Mecklenburg County will manage the SharePoint environment and support Microsoft Teams to enhance collaboration and productivity. This role requires strong technical skills and the ability to work independently in a fast-paced environment.