Company Description
The El Paso County 911 District is a special purpose district created in 1987 to establish, maintain, and administer the 9-1-1 system in El Paso County, TX. The district's systems and services support local public safety entities in providing essential services to the community.
Role Description
This is a full-time on-site role for a System Administrator at El Paso County 911 District. The System Administrator will be responsible for day-to-day tasks related to system administration, troubleshooting, technical support, network administration, and information technology management.
Key Responsibilities
System Management - Install, configure, and maintain operating systems, application software, and system management tools. Ensure the highest levels of systems and infrastructure availability.
Public Safety Communications Technical Support- Support and maintain critical communications infrastructure, including all systems in the emergency response network. Ensure compliance with relevant regulations and standards (e.g., NIST, CJIS). Provide support for end-user issues, including troubleshooting hardware and software problems.
Server Administration - Manage physical and virtual servers (Windows, Linux) and private and cloud environments (AWS, Azure, Google Cloud). Perform regular system and security monitoring, ensuring the integrity and availability of hardware, server resources, systems, and key processes.
Backup and Recovery - Implement and oversee backup, archiving, and disaster recovery strategies. Test and verify backup and recovery plans to ensure data integrity.
Security Management - Maintain security, backup, and redundancy strategies. Implement and oversee security protocols to protect server and application infrastructure. Ensure robust cyber security measures are in place to defend against threats and vulnerabilities. Maintain the organization's digital certificates, ensuring secure communication and system integrity across servers, applications, and networked systems. Conduct regular security audits, vulnerability assessments, and penetration testing.
Performance Monitoring - Monitor and test application performance, identify potential bottlenecks, develop solutions, and work with developers and vendors to implement fixes. Ensure efficient performance, resource availability, and security of systems.
Automation and Scripting - Automate tasks using scripting languages (e.g., Python, Bash, PowerShell). Develop and maintain configuration management solutions.
Collaboration and Development - Work closely with other IT staff and IT departments to ensure seamless integration of new services and support new projects and initiatives. Research and implementnewtechnologiestoimproveinfrastructureefficiencyandreliability. Providetraining and support to end-users as needed.
Documentation, Compliance and Best Practices- Maintain and update technical documentation for system configurations, procedures, and operations. Ensure systems comply with industry best practices,regulatoryrequirementsandinternalpolicies. Administerthechangecontrolprocessto ensure all system modifications are properly documented, reviewed, and approved before implementation. Stay updated on the latest technologies and trends.
Note- The above statements describe the general nature of the work performed in this position and are not an exhaustive list of all responsibilities and duties.
Qualifications:
Minimum Requirements & Experience:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
3+ years of experience in system administration.
Strong understanding of operating systems, such as Windows, Linux, and macOS.
Experience with virtualization technologies (e.g., VMware, Hyper-V).
Proficiency in managing and configuring servers, storage, and backup solutions.
Familiarity with cloud services (e.g., AWS, Azure) and hybrid environments.
Experience with system monitoring and management tools (e.g., Nagios,SolarWind
s).