Posted in

Devops Systems Administrator – Linux

Devops Systems Administrator – Linux

CompanyGlobal Relay
LocationVancouver, BC, Canada
Salary$90000 – $130000
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • Minimum 3 years of experience as a Linux system administrator of bare metal, VM and orchestrated deployments
  • Enjoys automating away manual tasks using scripting (Bash, Python, etc.) and configuration management tools such as Ansible
  • A desire to dig deep to troubleshoot, debug and decouple the layers that comprise automated deployments and configuration management
  • Ability to analyze complex systems and problems and express them in simple terms
  • Experience in troubleshooting networking issues
  • Experience working in Agile based teams
  • A problem solver who takes initiative and is pro active
  • Effortlessly self-motivates while working on team-based projects
  • A well organized, thorough and detail oriented person
  • Able to keep the ‘bigger picture’ in mind while prioritizing conflicting demands and tasks
  • Confident enough to voice your opinion, ask questions and not afraid to suggest a better solution, without being abrasive
  • Enjoys collaborating with others, including other functional teams to implement automated, scalable, stable and efficient infrastructure.

Responsibilities

  • Deploy, update, and monitor Linux systems
  • Collaborate with development teams to reduce TOIL related to bespoke application deployments and associated tooling
  • Support multiple on-premise environments
  • Collaborate with application support teams to share and document knowledge and operational run books
  • Scale and manage infrastructure with high throughput, availability and storage requirements
  • Assist with urgent issues including on being part of an on-call rota to provide 2nd level troubleshooting support when required
  • Automate all the things

Preferred Qualifications

  • Scripting (Bash, Python, etc.)
  • Automation and Configuration Management tools (Ansible, Puppet, Chef, Salt, Fabric, etc.)
  • Experience researching and advising on new technology implementations
  • SQL administration (Postgres, MySQL, SQL Server, Oracle, etc.)
  • Hands on Kubernetes experience
  • Containerization experience (Docker, Podman, etc.)
  • Networking experience (DNS, VLANs, etc.)
  • Experience with web servers and load balancers (Apache, Nginx, HAProxy, etc.)
  • Monitoring and logging infrastructure (Zabbix, Splunk, ELK, Graphite, Grafana, Prometheus, etc.)
  • Experience of CICD practices
  • Proficiency in Jenkins and Jenkins Pipelines developed in Groovy running on a Linux foundation
  • Experience with object oriented languages (Java, C# etc)
  • Experience with performance tuning, troubleshooting, and capacity planning for Database clusters (eg. Ceph, Cassandra)