System Support Engineer
Role Overview:
The ideal candidate will have a strong background in system administration, with a focus on
Windows, Red Hat Linux, and Microsoft SQL, Exchange & Active Directory environments. This
role requires a combination of technical expertise, problem-solving skills, and the ability to work
independently and as part of a team.
Responsibilities:
● System Maintenance:
○ Perform routine system maintenance tasks, including patching, updating, and
configuration changes.
○ Monitor system performance and proactively address potential issues.
○ Implement security best practices to protect system integrity.
● Troubleshooting:
○ Diagnose and resolve complex system issues, including software failures.
○ Troubleshoot network connectivity problems and application performance
issues.
○ Analyze system logs to identify and resolve root causes of problems.
● Upgrades and Migrations:
○ Plan and execute system upgrades and migrations, minimizing downtime and
risk.
○ Test and validate system changes to ensure smooth operations.
○ Document upgrade and migration procedures for future reference.
● Shell Scripting and PowerShell:
○ Develop and maintain scripts to automate routine tasks and improve efficiency.
○ Use PowerShell to manage and configure Windows systems.
○ Write shell scripts to automate tasks on Linux systems.
● Exchange, SQL and Active Directory:
○ Manage and maintain Microsoft Exchange Server environments.
○ Troubleshoot Exchange-related issues, such as email delivery problems and user
mailbox configuration.
○ Administer Active Directory, including user account management, group policies,
and security settings.
Qualifications:
● Strong understanding of Windows Server and Red Hat Linux operating systems.
● Experience with Microsoft Exchange Server, SQL Servers and Active Directory.
● Proficiency in shell scripting (Bash, Korn, etc.) and PowerShell.
● Excellent troubleshooting and problem-solving skills.
● Strong attention to detail and ability to work independently.
● Ability to communicate effectively, both verbally and in writing.
● Relevant certifications (e.g., MCSA, MCSE, RHCE) are a plus.
Additional Considerations:
● Education: Bachelor’s degree in Computer Science, Information Technology, or a related
field.
● On-Call Availability: May be required to provide on-call support outside of regular
business hours