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.