IT Engineer Assistant 

Hajar Excel - اليمن - صنعاء

Job Description

 

About Our Client

One of our clients, “A company in Yemen", is seeking to recruit a highly qualified employee. Where that company always relies on the recruitment of those with excellent educational qualifications and reputable people, and also to provide exceptional job opportunities.

 

IT Engineer Assistant 

Division: IT

Department: ITS

Age Limitation: Up to 32 Years Old

Place: Sana’a Governorate

End Date: 11 January 2025

 

Primary Objectives:

  • As an IT Engineer, you will play a crucial role in ensuring the smooth operation of our server infrastructure, including installation, maintenance, configuration, and troubleshooting. 
  • Additionally, you will be responsible for supporting networking duties to ensure seamless connectivity and efficient data transmission across our network infrastructure.
  •  The ideal candidate will possess strong technical skills in both server and networking domains, excellent problem-solving abilities, and a customer-centric mindset.

 

Summary of Main Duties:

Server Installation and Configuration:

  • Install, configure, and maintain server hardware and software to ensure optimal performance and reliability.
  • Deploy operating systems and applications on servers as per organizational requirements.
  • Monitor server health, resource usage, and security parameters.
  • Troubleshoot server hardware and software issues promptly.

Virtualization and Cloud:

  • Deploy and manage virtual machines using virtualization platforms such as VMware, Hyper-V, Proxmox, KVM, etc...
  • Optimize virtual infrastructure for efficiency and performance.
  • Develop and maintain virtualization policies and procedures.
  • Monitor virtual environments to ensure availability and resource allocation.
  • Troubleshoot virtualization-related issues and implement solutions.
  • Administer cloud infrastructure, including provisioning, configuration, and monitoring of cloud services.
  • Optimize cloud resources for cost-efficiency and scalability.
  • Implement cloud security best practices and compliance standards.
  • Troubleshoot cloud-related issues and implement solutions in collaboration with cloud service providers.

Docker and Kubernetes

  • Deploy Design, implement, and manage containerized applications using Docker and Kubernetes.
  • Build, test, and maintain Docker images and repositories.
  • Deploy and manage multi-container environments with Docker Compose and Kubernetes resources (e.g., Pods, Services, Deployments).
  • Scale applications and manage cluster networking, storage, and Ingress configurations.
  • Ensure security, compliance, and optimal performance in containerized and Kubernetes-managed environments.
  • Monitor application and cluster performance using tools like Prometheus and Grafana.

Domain Controller Management:

  • Administer Active directory and domain controllers, including user account management, group policy implementation, and security configurations.
  • Monitor Active Directory performance and ensure high availability.

Mail Server Administration:

  • Manage mail servers, including setup, configuration, and maintenance of email services.
  • Troubleshoot email delivery issues and implement solutions to ensure smooth communication flow.

Server Maintenance and Upgrades:

  • Perform routine maintenance tasks such as patch management, software updates, and system upgrades to keep servers secure and up to date.
  • Plan and execute server hardware upgrades or replacements as necessary.

Monitoring and Troubleshooting:

  • Monitor server and network performance, resource utilization, and system logs to identify and resolve potential issues proactively.
  • Investigate and troubleshoot server and network-related problems, providing timely resolution to minimize downtime.

Backup and Disaster Recovery:

  • Implement and manage backup solutions to safeguard critical data and ensure data integrity.
  • Develop and maintain disaster recovery plans and procedures to minimize data loss in the event of system failures or disasters.

TLD DNS Support:

  • Maintain and update DNS zone files.
  • Ensure reliable and accurate DNS resolution.
  • Manage DNS servers, including updates, security, and backups.
  • Enforce domain registration policies.
  • Coordinate with registrars and international organizations (e.g., ICANN).
  • Prepare periodic reports on system uptime and incidents.

Networking Support:

  • Assist in the design, implementation, and maintenance of network infrastructure, including routers, switches, firewalls, and VPNs.
  • Troubleshoot network connectivity issues and perform network diagnostics to identify and resolve problems.

Network Security:

  • Implement and maintain network security measures, including access control lists (ACLs), firewalls, and intrusion detection/prevention systems (IDS/IPS).
  • Monitor network traffic for security breaches and respond promptly to security incidents.

Documentation and Reporting:

  • Maintain accurate documentation of server configurations, networking setups, procedures, and troubleshooting steps.
  • Generate regular reports on server and network performance, maintenance activities, and incident resolution status.
  • Collaboration and Support:
  • Collaborate with other IT teams and departments to address cross-functional issues and ensure seamless integration of server and network infrastructure.
  • Provide technical support and guidance to end-users and other IT staff as needed. 

Other Duties Assigned by Higher Level:

  • Perform any additional tasks or projects assigned by senior management or higher-level IT personnel.
  • Adapt to changing priorities and assist with various IT initiatives as required to support the organization's goals and objectives.

Job Requirements:

  • Bachelor's degree in Information Technology, Computer Science, or related field (or equivalent experience).
  • Minimum 0-3 years of experience in the same filed.
  • Proven experience in server installation, maintenance, and administration, as well as networking support.
  • Strong understanding of Windows Server operating systems, Active Directory, Exchange Server, and networking protocols (TCP/IP, DNS, DHCP, etc.).
  • Familiarity with virtualization technologies such as VMware or Hyper-V.
  • Better understanding of docker and Kubernetes is required.
  • Proficiency in network hardware configuration and troubleshooting (routers, switches, firewalls, etc.).
  • Excellent analytical and problem-solving skills, with a keen attention to detail.
  • Strong communication and interpersonal abilities, with a customer-focused approach.
  • Relevant certifications in server and networking domains (e.g., Microsoft Certified: Azure Administrator Associate, Cisco Certified Network Associate (CCNA), CompTIA Network+, etc.) are a plus.

 

 

تاريخ النشر: اليوم
الناشر: Yemen HR jobs
تاريخ النشر: اليوم
الناشر: Yemen HR jobs