Job Overview
We are seeking a skilled and motivated Systems Administrator to join our dynamic IT team. The ideal candidate will be responsible for managing and maintaining our organization's IT infrastructure, ensuring optimal performance, security, and reliability. This role requires a strong understanding of both hardware and software systems, as well as the ability to troubleshoot and resolve issues efficiently.
Responsibilities:
- Maintain, configure, and troubleshoot enterprise-level servers, system infrastructure, and associated applications to ensure optimal performance and security.
- Ensure 24/7 uptime and high availability of web and mobile applications by proactively monitoring system health, addressing performance bottlenecks, and implementing best practices.
- Implement and enforce security best practices, including access control management, vulnerability assessments, patch management, and compliance with industry security standards.
- Oversee data migration, backup, and disaster recovery processes, ensuring data integrity and minimal downtime in case of failures.
- Manage and administer IIS 7 and later, Windows Server 2008+ environments, and SQL Server, including configuration, optimization, and troubleshooting.
- Monitor system performance using industry-standard tools and methodologies, recommending and implementing upgrades and optimizations as needed.
- Ensure regulatory compliance with data integrity and security policies, including GDPR, HIPAA, or other applicable frameworks.
- Develop, maintain, and optimize automation scripts to streamline routine administrative tasks, deployments, and monitoring.
- Collaborate with cross-functional teams, including developers, database administrators, and network engineers, to support application deployments and system integrations.
- Provide technical support, training, and documentation to end-users and internal teams, ensuring efficient system usage and troubleshooting.
Qualifications:
- Minimum 3-5 years of experience in system administration, IT infrastructure management, or a related role.
- Strong expertise in Visual Studio, Entity Framework, ASP.NET, and SQL Server, with the ability to troubleshoot and optimize database and application performance.
- Experience managing and maintaining ElasticSearch, SharePoint, and cloud-based infrastructure (AWS, Azure, or Google Cloud Platform) is highly desirable.
- Strong troubleshooting and problem-solving skills, with the ability to diagnose complex system issues and implement effective solutions.
- Hands-on experience with scripting and automation tools (PowerShell, Bash, Python, or Ansible) to automate administrative and maintenance tasks.
- Familiarity with DevOps methodologies, CI/CD pipelines, and containerization technologies such as Docker and Kubernetes is a plus.
- Solid understanding of networking fundamentals, firewall configurations, VPNs, and load balancing in an enterprise environment.
- Strong analytical, organizational, and communication skills, with the ability to work independently and as part of a team.
- Certifications such as MCSA, MCSE, AWS Certified SysOps Administrator, or CompTIA Security+ are a plus.
Duties
- Administer and maintain server environments, including Windows and VMWare systems.
- Implement and manage database solutions using SQL and NoSQL technologies.
- Develop and deploy microservices to enhance system functionality.
- Collaborate with development teams to integrate DevOps practices into the deployment pipeline.
- Monitor system performance, conduct regular backups, and ensure data integrity.
- Create scripts for automation of routine tasks to improve efficiency.
- Ensure compliance with information security policies and best practices.
- Troubleshoot hardware and software issues, providing timely resolutions to minimize downtime.
- Document system configurations, procedures, and updates for future reference.
Qualifications
- Bachelor’s degree in Computer Science or a related field is preferred.
- Proven experience as a Systems Administrator or in a similar role.
- Proficiency in scripting languages for automation (e.g., Python, Bash).
- Strong knowledge of information security principles and practices.
- Familiarity with cloud services and virtualization technologies (e.g., VMWare).
- Experience with database management using SQL and NoSQL systems.
- Ability to work independently as well as collaboratively within a team environment.
- Excellent problem-solving skills with a proactive approach to system management.
Join us in this exciting opportunity to contribute to our technology landscape while enhancing your skills in a supportive environment.
Job Type: Full-time
Pay: $79,166.00 - $84,893.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Schedule:
Work Location: Hybrid remote in Carbondale, IL 62901