JD System Engineer
JD System Engineer
We are seeking a highly skilled and motivated System Engineer to join our growing IT team.
The successful candidate will be responsible for managing and maintaining a diverse array of
servers, operating systems, and applications within our datacenter, ensuring optimal
performance, scalability, and security. Additionally, the role involves managing cloud
environments, overseeing cloud migrations, leveraging virtualization technologies like VMware,
and supporting Linux and email server environments.
Responsibilities:
Server Management:
o Install, configure, and maintain both physical and virtual servers.
o Ensure regular updates and patches for operating systems and server hardware.
Linux Server Administration:
o Manage and maintain Linux-based servers, ensuring high performance and
availability.
o Troubleshoot and resolve issues in Linux environments.
o Implement and optimize system configurations for security and efficiency.
Email Server Administration:
o Deploy, configure, and manage email servers such as Kerio Connect, Postfix, or
Microsoft Exchange.
o Ensure email systems are secure, reliable, and meet organizational needs.
o Troubleshoot and resolve email delivery and configuration issues.
Cloud Management and Migration:
o Manage cloud platforms (e.g., AWS, Azure, Google Cloud) and ensure seamless
integration with on-premises systems.
o Plan, execute, and manage cloud migration projects, including assessing
workloads and determining optimal migration strategies.
o Optimize cloud resource utilization and monitor costs.
Application Support:
o Administer and support a variety of software applications, including FreePBX,
Apache, MySQL, PHP, and other related systems.
o Ensure high availability and performance of applications critical to business
operations.
Virtualization Technologies:
o Manage and maintain VMware infrastructure, including vSphere and vCenter.
o Perform regular health checks, updates, and performance tuning of virtual
environments.
Backup and Recovery:
o Perform system backups and implement disaster recovery procedures.
o Test recovery strategies to ensure data integrity and minimize downtime.
Monitoring and Performance Optimization:
o Monitor system performance, resource utilization, and application metrics.
o Identify potential issues and implement solutions proactively.
Documentation:
o Document system configurations, standard operating procedures, and
troubleshooting guides.
o Maintain accurate and up-to-date records of IT assets.
Technical Support:
o Provide timely technical support to end users, addressing and resolving system-
related issues.
o Conduct root cause analysis to prevent recurring issues.
Project Implementation:
o Assist with the implementation of new IT projects and initiatives.
o Evaluate and recommend new technologies and tools to improve efficiency and
security.
Requirements:
Preferred Qualifications:
What We Offer: