The Systems Engineer’s role is to design, install, administer, and optimize company servers and related components to achieve high performance of various business applications. This includes ensuring the availability of applications, configuring new implementations, and developing processes and procedures for ongoing management of the server environment. The Systems Engineer ensures the physical security, integrity, and safety of the data, servers and backup media. In addition, the Systems Engineer will participate in the installation, monitoring, maintenance, support, and optimization of all Host hardware, software, and communication links. This person will lead and coordinate varying research/implementation projects utilizing proper documentation, tools, and task management skills.
Specific Duties:
Ability to plan, design, test, implement, and troubleshoot enterprise server and storage systems.
Assist in research on relevant technology products, services, protocols, and standards to remain abreast of developments in the networking industry.
Implement and maintain security solutions, including firewall, anti-virus, and remedy processes.
Perform on-site analysis, diagnosis, and resolution of complex network problems for end users and support personnel, and recommend and implement corrective hardware and software solutions.
Attend training seminars, conferences, and trade shows to broaden knowledge of current and future issues and technologies.
Produce written documentation for proposals which describe solutions to business problems.
Recommend, schedule, and perform improvements, upgrades, and repairs.
Aid in development of business continuity and disaster recovery plans, and maintain current knowledge of plan executables. Respond to emergency network outages in accordance with business continuity and disaster recovery plans.
Create and maintain documentation as it relates to configuration, processes, and service records.
Configure server hosts to ensure smooth and reliable operation for fulfilling business objectives and processes.
Monitor the performance of managed systems and troubleshoot and resolve problem areas as needed.
Manage servers including: e-mail, print, and backup servers and their associated operating systems and software.
Monitor and test systems performance and provide performance statistics and reports.
Interact and negotiate with vendors and contractors to secure software, products, and services.
Design, deploy, and maintain company server hosts, storage systems, virtual machines, and related hardware.
Perform server and security audits.
Manage and/or provide guidance to junior members of the team.
Prepare, maintain, and adhere to procedures for logging, reporting, and statistically monitoring systems data.
Write technical specifications for purchase of server hardware and software products.
Perform system backups and recovery.
Provide training and written documentation for support personnel (which include Help Desk, computer technicians, and trainers), internal/external customers, and management.
Requirements and Qualifications:
Bachelor’s degree in the field of computer science, information sciences, or a related field OR 5 years equivalent IT related work experience within last 8 years
A minimum of 3 years experience within last 5 years managing multi-network servers
On call availability 24 hours a day, 7 days a week and 12 months a year
Highly self-motivated and directed
Strong customer service orientation
Solid leadership skills
Excellent written and verbal communication skills
Microsoft Word and Microsoft Excel experience
Strong math skills including statistical analysis
Ability to conduct research across a wide range of computing issues
Experience configuring server operating system security
Additional Job Sources