INNOVATION & TECHNOLOGY AUTOMATION ANALYST
Town of Mooresville
Mooresville, NC (In Person)
$96,000 Salary, Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Volunteer Time-Off:
16 hours per calendar year to volunteer at any approved agency or organizationVacation Leave:
Starting 2026, new hires receive 14 vacation days upfront!Holidays:
Employees accrue 13-14 paid holidays per yearFloating Holiday and Wellness Day:
New hires receive one Floating Holiday and one Wellness Day up front each yearBereavement Leave:
Up to five days per occurrence for deaths within the employee's immediate family On-site clinic for eligible employees and dependents coming in 2026! Additional perks include down payment assistance, pet insurance, gym reimbursement, and more! About the Role The IT Automation Analyst performs advanced professional information technology work focused on designing, implementing, and supporting automation, workflow, and low-code solutions that enhance the security, reliability, auditability, and efficiency of the Town's technology operations. This role supports infrastructure automation, Microsoft 365 solutions, systems administration, and change and configuration management processes. The position plays a key role in reducing manual effort, improving standardization, and supporting business continuity and disaster recovery objectives, while ensuring that all automated processes align with Town security standards, policies, and service delivery needs. Working within the Innovation & Technology Department, the IT Automation Analyst develops scripts, workflows, and integrations to streamline operations across cloud and on-premises environments. The position collaborates with infrastructure, cybersecurity, applications, and business teams to identify opportunities for automation and improve service delivery. The IT Automation Analyst also contributes to operational monitoring, documentation, and compliance efforts, helping ensure systems are maintainable, well-documented, and audit-ready. This role may assist with or lead initiatives related to Microsoft 365, Azure, virtualization, and enterprise systems automation. Depending on experience, the position may exercise independent judgment in designing solutions, managing automation projects, and supporting strategic technology initiatives that advance the Town's operational excellence and digital transformation goals. Design, develop, test, implement, and maintain automation scripts, workflows, and tools supporting IT infrastructure and operations Automate routine technology functions such as endpoint provisioning, system configuration, patching, software deployment, account lifecycle tasks, and reporting Develop and support Microsoft 365, SharePoint, Power Apps, and Power Automate solutions to improve internal workflows Assist with automation of server administration, virtual infrastructure, backup validation, and disaster recovery testing Create and maintain automation runbooks, technical standards, support procedures, and system documentation Participate in change management processes by documenting changes, testing results, and implementation plans Collaborate with IT and business stakeholders to identify and automate manual or high-risk processes Develop scripts and integrations using PowerShell, Python, SQL, REST APIs, or other automation tools Support monitoring, alerting, logging, and reporting processes for IT systems and services Assist with administration and automation of Microsoft Azure, Microsoft 365, Entra ID, and virtual environments Implement secure automation practices including least privilege access, logging, testing, and version control Improve asset, software, and configuration lifecycle tracking through automation and reporting Work with vendors and internal teams to support integrations and troubleshoot automation-related issues Ensure all automation processes comply with Town policies, cybersecurity standards, and operational procedures Perform other related duties as assigned Bachelor's degree in Information Technology, Computer Science, Information Systems, or a related field; or an equivalent combination of education and experience Three (3) to five (5) years of experience in systems administration, infrastructure support, automation, Microsoft 365 administration, application support, or a related technology role Preferred Qualifications Experience with PowerShell and/or Python scripting Experience with Microsoft 365, SharePoint Online, Power Apps, Power Automate, Entra ID, and Microsoft Azure Experience with change management, configuration management, backup and recovery, or disaster recovery processes Familiarity with IT service management and cybersecurity frameworks such as ITIL, CIS, or NIST Experience working with APIs, reporting tools, or systems integration platforms Special Requirements Possession of a valid driver's license may be required Ability to work occasional evenings or weekends for maintenance, upgrades, or service restoration May be required to complete background screening or other security requirements based on assigned systems or facilitiesSimilar remote jobs
Equip
Oregon
Posted1 day ago
Updated3 hours ago
Cooperative Benefit Group
Georgia
Posted1 day ago
Updated3 hours ago
Similar jobs in Mooresville, NC
Iredell-Statesville School District
Mooresville, NC
Posted1 day ago
Updated3 hours ago
Randy Marion Automotive
Mooresville, NC
Posted1 day ago
Updated3 hours ago
Iredell-Statesville School District
Mooresville, NC
Posted1 day ago
Updated3 hours ago
Similar jobs in North Carolina
Wake County Government
Raleigh, NC
Posted1 day ago
Updated3 hours ago
Keplr Vision OD
Elizabethtown, NC
Posted1 day ago
Updated3 hours ago
Fidelity Investments
Durham, NC
Posted1 day ago
Updated3 hours ago
High Country Community Health
Connelly Springs, NC
Posted1 day ago
Updated3 hours ago
Vance Granville Community College
North Carolina
Posted1 day ago
Updated3 hours ago