System Administrator

Job reference Id: KEYIT203056

Employment Type: Full-time

KeyIT Tech is seeking a skilled and experienced IT Systems Administrator. As an IT Systems Administrator, you will be responsible for managing and maintaining our organization's IT infrastructure. The ideal candidate should possess a deep understanding of these technologies and demonstrate proficiency in their usage.

Roles & Responsibilities

· Architect and manage scalable infrastructure solutions across cloud platforms such as AWS, Azure, or Google Cloud, ensuring efficiency and reliability

· Design, deploy, and manage complex IT systems, including servers, storage, and network infrastructure, to support business operations

· Implement and maintain automated monitoring and alerting systems to proactively identify and resolve issues before they impact users

· Manage the infrastructure on Azure and on-premises, including DNS, VPN, domain management, SSL

· Lead disaster recovery planning and execution to ensure business continuity in case of system failures

· Collaborate with cross-functional teams to understand business requirements and provide technical solutions

· Support applications within the tech stack, ensuring they are operational and meeting user needs.

· Log and manage incidents using ticketing systems to track and document IT issues.

· Prioritize and escalate incidents based on severity and impact to ensure timely resolution.

· Adhere to service level agreements (SLAs) in providing timely updates and resolutions to end users.

· Develop and enforce security policies, access controls, and compliance protocols to safeguard sensitive data and systems

· Introducing and integrating new technologies into existing data centre environments.

· Ensuring that the infrastructure is up and running. Planning for and responding to service outages.

· Responsibility for documenting the configuration of the computing & networking infrastructure.

· Experience in ticketing systems and incident logging to ensure efficient tracking and resolution of IT issues (examples: Fresh Service, Service Now, Jira,).

English writing and verbal proficiency are required. Preferred
Requirements

· 2-4 years of Systems Administration experience.

· Proven experience with virtualization technologies (e.g., VMware, Hyper-V) and cloud services (e.g., AWS, Azure)

· Experience with monitoring tools (e.g., Nagios, Zabbix, Splunk) to ensure system health

· Experience with configuration management tools (e.g., Ansible, Puppet, Chef)

· Hands-on experience with cloud services and infrastructure as code (IaC) tools

· Proficient in scripting languages such as Bash, PowerShell, or Python

· Good programming skills Java, C# and

· Familiarity with database management systems like MySQL, PostgreSQL, or MongoDB

· Knowledge of network services, including site-to-site VPN, client VPN, VLAN, domain management, DNS, SSL, FTP

· Knowledge of backup and disaster recovery solutions

· Strongly preferred migration experience

· Proven track record in supporting and troubleshooting issues related to the mentioned technologies.

· Strong communication and interpersonal skills to collaborate effectively with various stakeholders remotely.

Preferred:

· Experience in a DevOps environment and familiarity with CI/CD pipelines

· Knowledge of database management systems (e.g., SQL Server, MySQL) and backup solutions

· Understanding of security best practices and compliance frameworks (e.g., ISO 27001, HIPAA)

Qualifications

· Bachelor’s degree or good experience in a relevant field.

· Certifications such as AWS Certified, Microsoft Certified: Azure Administrator Associate, CCNA, or equivalent are highly desirable

· Knowledge of AWS, Azure/IaaS, SaaS

· Experience with PowerShell, Power Automate for automation and customization tasks.

· Familiarity with other cloud-based services and platforms.

Soft Skills and Cultural Fit

· Exceptional problem-solving skills, with a focus on proactive solutions

· You are an ambitious and self-motivated professional.

· Strong communication skills, capable of conveying complex technical concepts to non-technical stakeholders

· Ability to thrive in a fast-paced, remote work environment while managing multiple priorities

· A collaborative mindset with a passion for fostering a positive team culture