Job Title: Systems Administrator
Location
Experience:
Mid-Level: 3-5 years of experience managing IT systems, including servers, networks, and storage in a production environment. 
Key Responsibilities -
System Management:
- Install,      configure, and maintain servers, both physical and virtual, including      operating systems and applications.
 - Manage      network infrastructure components such as routers, switches, and      firewalls.
 - Monitor      system performance and ensure high availability of IT services.
 
User and Account Management:
- Manage      user accounts, permissions, and access rights in various systems,      including Active Directory.
 - Provide      support for end-users, resolving issues related to software, hardware, and      network access. 
 
Security and Compliance:
- Implement      and maintain security measures to protect systems against unauthorized      access, viruses, and other threats.
 - Perform      regular security audits and ensure compliance with organizational policies      and industry regulations.
 - Manage      backups, disaster recovery planning, and execute recovery procedures as      necessary. 
 
System Monitoring and Maintenance:
- Monitor      systems for performance issues, identify potential bottlenecks, and take      proactive measures to resolve them.
 - Perform      regular system updates, patch management, and firmware upgrades.
 - Maintain      system documentation, including configuration settings, processes, and      troubleshooting procedures. 
 
Troubleshooting and Support:
- Diagnose      and resolve technical issues related to servers, networks, and      applications.
 - Provide      Level 2 and 3 support for complex issues that cannot be resolved by      helpdesk staff.
 - Collaborate      with other IT staff to resolve escalated issues and ensure minimal      downtime.
 
Network Administration:
- Configure      and maintain network infrastructure, including VPNs, LANs, and WANs.
 - Ensure      network security through appropriate configurations and monitoring tools.
 - Optimize      network performance and troubleshoot connectivity issues. 
 
Automation and Scripting:
- Develop      and maintain scripts for automation of repetitive tasks, such as backups,      monitoring, and user account management.
 - Use      tools like PowerShell, Bash, or Python to streamline system administration      tasks. 
 
Project Management:
- Participate      in planning and execution of IT projects, such as system upgrades,      migrations, and new system deployments.
 - Work      with vendors to evaluate new technologies and manage the integration of      new systems into the existing infrastructure. 
 
Backup and Recovery:
- Manage      and monitor backup operations to ensure data integrity and availability.
 - Develop      and maintain disaster recovery plans, and conduct regular tests to ensure      preparedness.
 
Collaboration and Communication:
- Collaborate      with other IT professionals, developers, and vendors to ensure seamless IT      operations.
 - Communicate      effectively with non-technical stakeholders, providing clear explanations      of technical issues and solutions.
 
Educational Qualifications:
04-year Bachelors degree in Computer Science, Information Technology, or a related field.
Certifications (anyone):
- Cisco      Certified Network Associate (CCNA).
 - Red      Hat Certified System Administrator (RHCSA).
 - VMware      Certified Professional (VCP). 
 
Skills & Experience:
Technical Skills:
- Operating      Systems: Extensive experience with Windows Server, Linux, operating      systems.
 - Virtualization:      Proficiency in managing virtual environments using VMware, or similar      platforms.
 - Networking:      Strong understanding of network protocols, DNS, DHCP, TCP/IP, and network      security practices.
 - Scripting      and Automation: Experience with scripting languages like PowerShell, Bash,      or Python to automate system tasks.
 - Security:      Knowledge of security best practices, firewalls, VPNs, and experience in      managing antivirus solutions and security patches. 
 
Soft Skills:
- Problem-Solving:      Strong analytical and troubleshooting skills to diagnose and resolve      complex technical issues.
 - Communication:      Ability to communicate technical concepts clearly  to non-technical      staff and stakeholders. 
 
Preferred Experience:
- Experience      with cloud platforms like AWS, Azure, or Google Cloud.
 - Experience      in managing hybrid IT environments, integrating on-premise systems with      cloud services.
 - Previous      experience in IT project management, including system migrations or      large-scale deployments.