System Administrator
Responsibilities:
- Compute & Server Management:
- Manage the development, configuration, and maintenance of compute and server systems to ensure efficiency, performance, and scalability.
- Oversee storage environments, ensuring optimal data accessibility and reliable backup systems.
- Implement and manage virtualization platforms such as VMware vSphere, ensuring high availability and security of virtual environments.
- Regularly review system configurations and optimize server performance to meet evolving organizational demands.
- Supplementary Network Support: Provide support for network infrastructure, including troubleshooting and basic maintenance.
- Monitoring System Development & Maintenance:
- Develop and maintain monitoring systems, including Grafana for compute utilization and Zabbix for network monitoring, providing real-time data to support system health and performance monitoring.
- Utilize monitoring data to anticipate potential issues and recommend proactive measures for system optimization.
- System Administration: Install, configure, and maintain servers (Windows & Linux), operating systems, and applications.
- Security Management: Implement and maintain security measures to protect the organization’s data and systems. This includes vulnerability scanning, intrusion detection, and access control.
- User Support: Provide technical support to end-users, troubleshooting hardware and software issues. Create and manage user accounts and permissions.
- Backup and Recovery: Implement and test backup and recovery procedures to ensure data integrity and business continuity.
- Documentation: Maintain accurate documentation of systems, configurations, and procedures.
- Management: Liaise with vendors for hardware and software procurement and support.
- Project Management: Participate in IT projects, contributing to planning, implementation, and execution.
- Continuous Improvement: Stay up-to-date with the latest technologies and best practices in system administration.
Qualifications & Skills
- Education & Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred).
- 2-4 years of proven experience as a System Administrator in an enterprise environment.
- Technical Proficiency
- Strong knowledge of Windows Server and Linux distributions (e.g., Ubuntu, CentOS, RHEL).
- Experience with network administration and protocols (TCP/IP, DNS, DHCP, VLANs).
- Extensive hands-on experience with virtualization technologies (VMware vSphere).
- Proficiency with monitoring tools (Grafana, Zabbix) for system health and performance tracking.
- Experience with backup and disaster recovery solutions.
- Knowledge of configuration management tools (e.g., Ansible) is a plus.
- Familiarity with cloud platforms (AWS, Azure, GCP) is beneficial.
- Automation & Scripting
- Experience with scripting languages (e.g., PowerShell, Bash, Python) is a plus.
- Soft Skills
- Strong problem-solving and troubleshooting skills with a proactive approach.
- Excellent communication and interpersonal skills for collaboration across teams.
- Ability to work independently and as part of a team in a dynamic IT environment.
- Certifications (Preferred, but not required)
- MCSA / MCSE (Microsoft Certified)
- RHCSA / RHCE (Red Hat Certified)
- CCNA (Cisco Certified Network Associate)
- VCP (VMware Certified Professional)