Job Description
Job Description
Job Description:
- Serve as primary system administrator for one or more enterprise applications, ensuring functionality and uptime.
- Manage user accounts and roles, enforcing least-privilege access and maintaining security protocols.
- Follow Software Development Life Cycle (SDLC) processes for development, testing, deployment, and documentation.
- Customize and maintain user interfaces using HTML, CSS, and scripting; conduct usability testing to optimize design.
- Collaborate with business owners to develop or modify system interfaces and integrations.
- Maintain data accuracy through automated imports/exports, audits, and custom reporting.
- Apply patches, upgrades, and coordinate system performance improvements with infrastructure teams.
- Provide user support, training materials, troubleshooting, and participate in on-call rotation for critical issues.
- Stay current with vendor updates and coordinate release timing.
Required Skills & Experience:
- Proficiency in Excel (pivot tables, VLOOKUP, text functions), scripting (HTML, CSS, JavaScript, PowerShell, XML), and programming (C#/C++, Java, .NET, Python).
- Experience in SQL database querying.
- Minimum 3 years managing enterprise applications with expertise in at least two major vendor products.
- Experience leading system implementations and deploying changes via SDLC.
- Strong communication skills.
- Preferred experience with Microsoft Power Platform, Salesforce, CityWorks, and/or ESRI ArcGIS.
- Additional experience with Accela, CGI Advantage Financial Management, or Microsoft 365 collaboration tools is a plus.
HTML, CSS, Application maintenance, Database Maintenance, System Administration, Scripting Skills, JavaScript, PowerShell, PowerShell Scripting, C Sharp Programming (C#), C++