cover image
Open Systems Technologies

Security Administrator

Hybrid

Toronto, Canada

Mid level

Freelance

15-12-2025

Share this job:

Skills

Communication Python Ruby Perl MySQL PostgreSQL Incident Response Monitoring Configuration Management Ansible VMware Networking Linux Ubuntu Debian Operating Systems Windows System Administration apache git Shell Nginx Android TCP/IP

Job Specifications

Essential Qualifications:

• Bachelor’s degree in computer science or engineering, or an acceptable equivalent combination of education and experience

• Minimum of 6 years’ experience in administration and troubleshooting of network and system security. This includes demonstrated knowledge of network intrusion detection systems, end-point security monitoring, and firewall systems (e.g., Cisco ASM, iptables, P-filter, or similar)

• Experience installing, maintaining and monitoring core network servers such as DNS, and DHCP servers.

• Demonstrated experience in security incident response and mitigation.

• Advanced experience and understanding with UNIX and Linux systems (e.g., Debian, Ubuntu, OpenBSD).

• Demonstrated experience related to scripting languages (e.g., Perl, Shell scripting, Python, or Ruby). Specifically for system administration purposes (e.g., automating encrypted backup, auditing systems, and testing performance to predict hardware failure).

• Familiarity in at least one switch operating system (e.g., Juniper, Cisco IOS, HPE Comware, etc.)

• Experience with TCP/IP networking and analyzing packet capture data and diagnosing connection related network issues

• Experience and knowledge working with database servers (e.g., MySQL, MariaDB, PostgreSQL) especially installation, configuration and monitoring.

• Demonstrated experience collaborating on IT purchases by providing recommendations, cost estimates and tracking expenses

• Demonstrated experience in interpreting, implementing, and enforcing information security policies.

• Experience working with version and source control systems (e.g., git, subversion)

• Experience and knowledge related to automating common systems tasks, configuration management, or staging software using automation software (e.g., Ansible, Chef, Puppet, etc.)

• Experience in website administration (e.g. Apache, Nginx) Specifically troubleshooting TLS issues, rotating TLS certificates, and reviewing weblogs for security.

• Excellent communication skills with the ability to communicate and document computer security best practices, and effective interpersonal skills to develop good working relationships among staff, clients, and peers

• Familiarity and comfort with all major client operating systems (e.g., MacOS, Windows, Ubuntu) and mobile systems (e.g., Android, iOS)

• Familiarity with mobile device management systems (e.g., Miradore, JAMF, VMWare Workspace ONE, etc.)

• Demonstrated knowledge and experience working in virtualized environments (e.g., VMWare v-Centre, Xen, or VirtualBox)

• Highly engaged and aware of information security developments and best practices

• Highly knowledgeable about SSH and its advanced use cases such as reverse SSH tunneling, key agent troubleshooting, X Forwarding, and related security considerations.

About the Company

Open Systems Technologies is a tier-one vendor for the world's most competitive financial and technology companies, offering both full-time and contract recruiting services across the country. We offer a positive, entrepreneurial, high performing culture where all employees have the unique opportunity to run a full desk. Our office looks, feels, and operates like a start-up, but with the stability, clientele, and resources that only an industry veteran can provide. At our core, we are structured to be flexible. With over 3... Know more