Job Description
Job DescriptionSystems Administrator Job Description
Job Duties:
- Configure, maintain, and troubleshoot servers, network devices, and other infrastructure components.
- Implement and manage advanced security measures, including firewalls, antivirus software, and access controls.
- Apply patches and updates to operating systems and applications, ensuring minimal downtime.
- Monitor system performance, optimize configurations, and ensure efficient operation.
- Resolve complex technical issues and provide advanced support to analysts and junior administrators.
- Oversee and manage Windows and Linux systems, including upgrading, installing, and configuring application software and computer hardware.
- Provide technical support to employees and troubleshoot advanced issues.
- Create, manage, and audit system permissions and user accounts.
- Perform regular security tests, security monitoring, and vulnerability assessments.
- Maintain and optimize networks and network file systems.
- Develop and maintain documentation of IT infrastructure and troubleshooting procedures.
- Participate in disaster recovery planning and execution.
- participate in on-call rotation
- Collaborate with other IT teams to ensure seamless integration and operation of systems.
Requirements:
- Proficient understanding of computer hardware and software.
- Advanced problem-solving skills and attention to detail.
- Excellent communication skills and ability to work well in a team.
- Ability to follow instructions and work independently when needed.
- Outstanding customer service skills and willingness to jump in and help where necessary.
- Strong experience with M365 technologies like Exchange Online, SharePoint Online, Teams, and User Administration and Management in a Systems Administrator capacity
- Strong experience with Active Directory in a Systems Administrator capacity
- Extensive experience with different operating systems like Linux and Windows.
- In-depth understanding of system architecture and database concepts.
- Strong experience with cloud services such as AWS, Azure, or Google Cloud Platform.
- Strong experience with virtualization technologies such as VMware, Hyper-V, or KVM.
- Strong experience with virtual desktop technologies such as Omnissa Horizon, Azure Virtual Desktop, Citrix or Amazon Workspaces.
- Strong experience with scripting languages such as PowerShell, Bash, or Python.
- Strong experience with database management, particularly MSSQL and SQL Queries.
- Strong understanding of DevOps tools like Azure DevOps, Octopus Deploy, Jenkins, or Ansible.
- Strong experience with Azure Networking and Azure Resources.
- Previous experience as a Systems Administrator I or equivalent role.
- Bachelor's degree in information technology, computer science, computer engineering, or related fields.
- Relevant certifications such as CompTIA A+, Network+, Security+, AWS Certified SysOps Administrator, or Microsoft Certified: Azure Administrator Associate are required in lieu of degree.
- 2-4 years of related experience in systems administration.
E04JI802mmr3407kpko