Server Engineer
Job description
Applicants must have at least three years of experience designing and supporting servers and will be responsible for designing, implementing, maintaining, and optimizing server infrastructure to ensure the smooth and reliable operation of IT systems. This individual will handle a wide range of tasks, from installing and configuring servers to troubleshooting issues, implementing security measures, and managing cloud services.
Job Responsibilities:
Server Infrastructure Management:
Installing, configuring, and maintaining server hardware and software, including operating systems, databases, virtualization platforms, and storage solutions.
System Administration:
Managing user accounts, permissions, and access control, ensuring system security and stability.
Troubleshooting and Problem Solving:
Diagnosing and resolving server-related issues, including performance bottlenecks, software conflicts, and security breaches.
Performance Optimization:
Monitoring server performance, identifying areas for improvement, and implementing strategies to enhance efficiency and reliability.
Security Management:
Implementing and maintaining security measures, including firewalls, intrusion detection systems, and access control policies, to protect server infrastructure from threats.
Backup and Disaster Recovery:
Developing and implementing backup and disaster recovery procedures to ensure data protection and business continuity.
Cloud Services Management:
Managing cloud-based infrastructure, including virtual machines, storage, and networking, and ensuring seamless integration with on-premise systems.
Documentation and Reporting:
Maintaining detailed documentation of server configurations, procedures, and troubleshooting steps, and generating reports on system performance and security.
Collaboration and Communication:
Working with developers, system administrators, and other IT professionals to ensure smooth collaboration and effective communication regarding server-related issues.
Staying Updated:
Staying abreast of the latest server technologies, security trends, and industry best practices to optimize performance and security
Qualifications and Skills:
Professional Degree:
Applicant must hold a bachelor's degree in computer science, information technology, or a related field.
Industry Certifications:
Certifications such as Microsoft Certified Solutions Expert (MCSE), CompTIA Server+, or Linux Professional Institute (LPI) can enhance a Server Engineer's credibility and demonstrate expertise.
System Administration Skills:
Experience with Active Directory, user management, security policies, and system monitoring tools.
Troubleshooting and problem-solving abilities:
Ability to diagnose and resolve complex technical issues, identify root causes, and implement effective solutions.
Scripting and Automation:
Experience with scripting languages (e.g., PowerShell, Bash) and automation tools to streamline server management tasks.
Security Awareness:
Understanding of security best practices, vulnerability management, and threat mitigation techniques.
Communication and Collaboration:
Effective communication skills to explain technical concepts to both technical and non-technical audiences, and collaborate with colleagues and stakeholders.
Documentation and Reporting:
Ability to create and maintain comprehensive documentation, including technical specifications, procedures, and reports.
Knowledge of IT Industry:
Strong Technical Expertise:
- In-depth knowledge of server operating systems (e.g., Windows Server, Linux, macOS), networking protocols, virtualization technologies (e.g., VMware, Hyper-V).
- Experience with cloud services and solutions. Familiarity with the main public offerings, such as Microsoft Azure, Google Cloud, Amazon Web Services (AWS), and IBM Cloud.
- Proficiency in network management and troubleshooting.
- Experience with firewall, router, and switch configuration.
- Knowledge of security best practices and tools.
- Knowledge of data center/IT room design and management.
- Experience with virtualization technologies, scripting with PowerShell and Ansible, Citrix XenDesktop and VDI Solutions, patching tools, and security vulnerability scanning.