System Administrator | Plusgrade | $55k-$108k | Remote (Canada)

System Administrator | Plusgrade | $55k-$108k | Remote (Canada)

55,000 - 108,000 / year
Remote Canada
Application ends: July 15, 2024
Apply Now

Job Description

Highlights of the Job Offer

  • Position and Company: System Administrator at Plusgrade, a company dedicated to transforming the travel experience.
  • Salary Range: $55,000 – $108,000 per year.
  • Location: Remote, based in Canada.
  • Role Focus: Responsible for maintaining high availability of pre-production and production environments.
  • Experience Requirement: At least 3 years of experience in a high availability, clustered server environment or in a 24/7 production environment.
  • Technical Skills Required: Expertise in virtualization, web servers, load balancing, containers, Linux server administration, and networking including router, switch, and firewall management.
  • Technologies Used: Kubernetes, Docker, AWS, Ansible, Terraform, Prometheus, Grafana, Splunk, Zabbix, JIRA, Slack, GitLab, Helm.
  • Additional Desirable Skills: Experience with Docker, nginx, puppet, PCI compliance, orchestration using Kubernetes, AWS, and terraform.
  • Benefits: Comprehensive health plans, flexible paid time off, travel experience credit, annual wellness credit, team events, home office credits, parental leave top up, and more.
  • Hiring Process: Inclusive of a recruiter phone interview, hiring manager interview, take-home assessment or remote coding exercise, and a team interview.

Job Offer Details

Travel is not just about the destination; it’s about every memory made along the way. We are dedicated to shaping the future of travel by partnering with 200+ airline, hospitality, cruise, passenger rail, and financial services companies to create new, meaningful revenue streams through incredible customer experiences. Rooted in our core values of being ambitious, innovative, and collaborative, we are driven to continuously raise the bar, exceed expectations, and bring out the best in everyone, fostering a culture where we believe we are better together, working towards an extraordinary future in travel. Come help us transform everyday travel into extraordinary experiences.

ABOUT THE ROLE: As the Systems Administrator for the IT Operations team you will be responsible for ensuring our pre-production and production environments maintain high availability.

WHAT YOU WILL BE DOING: Reporting to the Team Lead IT Operations, you will:

• Be an integral part of a team of Systems Administrators and DBAs responsible for the administration of our technology stack infrastructure and operation of our SaaS products • Manage pre-production and production environments running in multiple data centers and clouds • Continually advance and improve the automation of procedures and tasks • Lead impact assessment and selection of tools and devices that will improve our ability to effectively maintain, monitor and troubleshoot our environments and infrastructure • Collaborate closely with Software Engineering and Product Management on the build and deploy of new products • Ensure production environments are operated in accordance with documented policy so that compliance requirements are met and robust security is maintained • Participate in a rotating on call schedule to provide 7/24 emergency support

YOU ARE SOMEONE WITH: • 3+ years of experience in a high availability, clustered server environment and/or in a 24/7 production environment • In depth knowledge of virtualization, web servers, load balancing, containers and Linux server administration • Extensive experience operating infrastructure with a minimum 99.9% uptime and related SLAs • Networking expertise in router, switch and firewall setup, configuration and management • Proficient in scripting and other automation techniques including Puppet, Bash, Python • Experience with security and incident management

OUR TECH STACK: • Containers/Orchestration: Kubernetes (Rancher), Docker  • Deployments: Helm • Monitoring: Prometheus, Grafana, Splunk, Zabbix, JIRA, Slack • Languages: Python, NodeJs,  GoLang • CI/CD: GitLab • Cloud: AWS • Configuration Management: Ansible • Infrastructure As Code: Terraform • VM: oVirt • OS: CentOS (production), Ubuntu (local workstation), Mac (local workstation)

NICE TO HAVES: • Experience with Docker, nginx and puppet • Experience with PCI and various compliance standards • An understanding of orchestration (Kubernetes) • AWS experience, terraform, ECS

WHAT YOU’LL LOVE ABOUT US: 🏦 RRSP/401(k) Matching  🏥 Comprehensive Health Plans  📅 Flexible Paid Time Off ✈️ Travel Experience Credit  🧘 Annual Wellness Credit  🥗 Team Events and Monthly Lunches 💻 Home Office/Commuter Credit  🌅 Work From Anywhere Program 🍼 Parental Leave Top Up  🌍 Adventure Pass

OUR PROCESS: Plusgrade is an equal-opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunities regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, and any other category protected by law. Upon request, we will provide accommodation for applicants with disabilities.

We believe in diversity and inclusivity and that is why our interview process is designed for a positive candidate experience and to ensure every candidate is evaluated equally. All applications will be reviewed by our Talent Team and the successful candidate(s) will go through the following recruitment process:

• Recruiter Phone Interview  • Hiring Manager Interview • Take-home Assessment or remote coding exercise (if applicable) • Team Interview 

All candidates will be provided with feedback regardless if they pass or didn’t pass any of our interview stages. All your information will be kept confidential.

Salary and compensation

No salary data published by company so we estimated salary based on similar jobs related to SaaS, Recruiter, Travel and Linux jobs that are similar:

$55,000 — $107,500/year


💰 401(k)

🌎 Distributed team

⏰ Async

🤓 Vision insurance

🦷 Dental insurance

🚑 Medical insurance

🏖 Unlimited vacation

🏖 Paid time off

📆 4 day workweek

💰 401k matching

🏔 Company retreats

🏬 Coworking budget

📚 Learning budget

💪 Free gym membership

🧘 Mental wellness budget

🖥 Home office budget

🥧 Pay in crypto

🥸 Pseudonymous

💰 Profit sharing

💰 Equity compensation

⬜️ No whiteboard interview

👀 No monitoring system

🚫 No politics at work

🎅 We hire old (and young)


Toronto, Ontario