Roles & Responsibilities
Job Description – Senior System Administrator
As a Senior System Administrator, you will be responsible for overseeing the day-to-day operation, maintenance, and security of our organization's computer systems. You will support the planning, coordination, and execution of projects under the guidance of the senior project management team.
You will work closely with other IT professionals and cross-functional teams to ensure the smooth functioning and optimal performance of our IT infrastructure. The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to handle multiple tasks in a fast-paced environment.
Responsibilities:
1. Manage and maintain the organization's computer systems, servers, and network infrastructure.
2. Assist in the planning and initiation of projects, including defining project scope, objectives, and deliverables.
3. Assist in conducting project meetings, documenting meeting minutes, and distributing action items to relevant stakeholders
4. Monitor system performance and identify potential issues or bottlenecks proactively. Take appropriate action to optimize performance and ensure high availability.
5. Install, configure, and maintain operating systems, applications, and software patches.
6. Manage and troubleshoot network devices, including switches, routers, firewalls, and VPN connections.
7. Implement and maintain backup and disaster recovery solutions to ensure data integrity and minimize downtime.
8. Identify security vulnerabilities and implement appropriate security measures, including firewall configurations, intrusion detection systems, and data encryption.
9. Monitor system logs and audit trails for suspicious activities and security breaches. Investigate and resolve security incidents.
10. Collaborate with other IT teams to implement new technologies, evaluate system requirements, and make recommendations for system enhancements and upgrades.
11. Develop and maintain system documentation, including network diagrams, configuration files, and standard operating procedures.
12. Provide technical support and troubleshooting assistance to end-users, including resolving hardware and software issues, network connectivity problems
13. Mentor and provide guidance to other teammates, sharing knowledge and best practices to enhance the overall IT team's skill set.
14. Stay up to date with the latest trends and advancements in system administration and related technologies. Evaluate and recommend new tools and technologies to improve system performance and security.
Desired Candidate Profile
1. Bachelor's degree in Computer Science, Information Technology. Relevant certifications (e.g., Microsoft Certified Systems Administrator, Fortinet Administration, PMP) are a plus.
2. Knowledge of project management methodologies and frameworks (e.g., Agile, Scrum, Waterfall) is desirable.
3. Proven experience as a System Administrator or similar role, with at least 7+ years of experience in managing complex IT environments.
4. Strong knowledge of Windows, Mac and Linux operating systems, including system installation, configuration, and administration.
5. Experience with virtualization technologies (e.g., VMware, Hyper-V) and cloud platforms (e.g., AWS, Azure, Oracle) is highly desirable.
6. Proficiency in managing and troubleshooting network infrastructure, including TCP/IP, VLANs, routing, and VPN technologies.
7. In-depth knowledge of security principles and best practices, including firewalls, intrusion detection systems, and access controls.
8. Familiarity with backup and disaster recovery methodologies and tools.
9. Strong scripting and automation skills (e.g., PowerShell, Python) for system administration tasks.
10. Excellent problem-solving and analytical skills, with the ability to diagnose and resolve complex technical issues.
11. Strong communication and interpersonal skills, with the ability to work effectively in a team environment and collaborate with colleagues from various disciplines.
12. Proven ability to manage multiple tasks and prioritize effectively in a dynamic and fast-paced environment.
13. Strong attention to detail and a commitment to delivering high-quality work.
14. Flexibility to work outside regular business hours when necessary for system maintenance and emergencies.