Job Description

-System Design and Implementation: Design, implement, and manage complex IT systems and infrastructure. Evaluate and recommend hardware and software solutions to meet organizational needs.

-Server Administration: Administer and maintain servers, ensuring optimal performance, reliability, and security. Implement and manage virtualization technologies.

-Operating Systems: Proficient in managing various operating systems (Windows Server, Linux, Unix, etc.). Install, configure, and troubleshoot operating system components.

-Storage Management: Design and manage storage solutions, including SAN and NAS. Implement data backup and recovery strategies.

-Networking: Collaborate with network engineers to ensure seamless integration of systems with the network. Configure and troubleshoot network-related aspects of system infrastructure.

-Security: Implement and manage security measures to protect systems from cyber threats. Conduct regular security audits and apply patches and updates as needed.

-Monitoring and Performance Optimization: Monitor system performance and implement optimizations. Diagnose and resolve system-related issues promptly.

-Automation: Develop and implement automation scripts for routine system administration tasks. Utilize configuration management tools for efficient system management.

-Collaboration: Work closely with other IT professionals, including network engineers, security analysts, and software developers, to achieve organizational goals.

-Documentation: Maintain comprehensive documentation of system configurations, processes, and procedures. Create and update system architecture diagrams.

-Project Management: Lead and manage system-related projects, ensuring they are completed on time and within budget. Coordinate with other teams to integrate systems into larger IT projects.

Required Skills and Qualifications

-Technical Proficiency: In-depth knowledge of server operating systems (Windows Server, Linux/Unix). Familiarity with virtualization technologies (VMware, Hyper-V, etc.). Experience with server hardware and storage solutions.

-Networking: Understanding of networking concepts and protocols. Knowledge of TCP/IP, DNS, DHCP, and other relevant networking technologies.

-Security: Strong understanding of security principles and best practices. Experience with implementing and managing security measures for systems.

-Scripting and Automation: Proficiency in scripting languages (PowerShell, Bash, Python, etc.). Experience with configuration management tools (Ansible, Puppet, Chef, etc.).

-Troubleshooting: Excellent troubleshooting skills for diagnosing and resolving system issues. Ability to analyze system performance and implement improvements.

-Project Management: Project management skills to plan, execute, and complete system-related projects.

-Communication: Effective communication skills to convey technical information to non-technical stakeholders. Collaboration with cross-functional teams and departments.

-Adaptability: Ability to adapt to new technologies and changing business requirements.

-Leadership: Leadership qualities to guide and mentor other team member engineers. Decision-making skills and the ability to take responsibility for system-related initiatives.

Job Overview
Job Posted:
5 days ago
Job Expire In:
3d 5h
Job Type
Full Time
Job Role
Executive
Education
Bachelor Degree
Experience
2 Years