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)