Enterprise System Specialist
Under the direction of the Director of Information Technology, manages, develops, and supports commercial and County-developed enterprise applications and systems. Ensures system availability, performance, security, and compliance with County goals, industry best practices, and regulatory requirements.
Supports various County systems, including 911, imaging, law enforcement, websites, and Enterprise Resource Planning (ERP) systems.
Key Responsibilities
- 1. Application Administration and Support: Provides and maintains application configuration, security, interfaces, access, and performance support to the user community to ensure high levels of availability, performance, and security.
- 2. Application Development: Develops custom applications to support customer needs using scripting languages and other development tools.
- 3. Application Customization and Reporting: Refines, customizes, and develops products, including forms, reports, SQL, and Crystal Reports applications, to meet user needs.
- 4. Testing and Upgrades: Coordinates application testing, upgrades, and functional changes with applicable staff members to improve application efficiency.
- 5. Documentation and Training: Documents and maintains policies, procedures, and associated training plans for applications, their development, and appropriate use.
- 6. Reporting and Application Development: Maintains, develops, prepares, and presents special and recurring reports and applications in accordance with established goals and procedures.
- 7. Issue Monitoring and Resolution: Monitors work orders for timely resolution and identifies recurring patterns that may indicate issues requiring research, testing, and development.
- 8. Vendor Coordination: Serves as the primary point of contact with vendors regarding user issues to track and facilitate timely problem resolution.
- 9. Enhancement Requests: Researches, develops, and monitors enhancement requests to ensure prompt resolution.
- 10. Software Troubleshooting: Assists in resolving software issues to minimize negative impacts on end users.
- 11. Application Audits: Conducts desk audits of various applications to ensure proper functionality and maintain application integrity.
- 12. Technical Support: Performs advanced technical work in coordination with applicable staff to enhance and maintain system performance and integrity.
- 13. Configuration and Licensing Documentation: Maintains and tracks documentation related to system configuration, licensing agreements, and maintenance changes in accordance with established procedures.
- 14. System Improvements and Maintenance: Recommends, schedules, and performs software and hardware improvements, upgrades, patches, reconfigurations, and purchases to maintain system integrity and improve functionality.
- 15. Technology Research: Conducts research on emerging products, services, protocols, and standards to support systems software procurement and development efforts.
- 16. Strategic Planning: Participates in and supports capacity planning and the development of long-term strategic goals for systems and applications to meet established objectives.
- 17. End-User Assistance: Responds to calls from computer system end users requesting assistance and takes appropriate action using a variety of equipment.
- 18. Help Desk and Problem Tracking: Enters and tracks all trouble calls in the problem-tracking application, follows up with users in a timely manner to ensure resolution, and takes proactive measures to prevent recurring issues.
- 19. Hardware and Software Evaluation: Researches and evaluates proposed hardware and software upgrades.
QualificationsEducation
- Bachelor's degree in Computer Science or a related field.
- An equivalent combination of additional experience and certificates demonstrating similar expertise may be considered.
Experience
- Four to five years of experience in enterprise network administration.
- Networking experience with Cisco/Meraki switches, routers, and firewalls.
- Experience with project leadership and proficiency in Windows applications.
- Experience with the following is preferred:
- Microsoft Exchange
- SolarWinds
- Palo Alto security appliances
- Certificate servers
- PowerShell scripting
Other Requirements
- Valid Michigan driver's license.
- Ability to pass a background check to obtain access to criminal justice-related information systems.
Preferred Certifications
- Cisco CCNE
- CISSO
- VMware certifications
This format organizes the original posting into a professional job description while preserving its responsibilities and qualification requirements.