Jobs / Sander Geophysics

System Administrator NEW

Sander Geophysics · Ottawa, ON, Canada
Ottawa, ON, CanadaOnsite
Remuneration
Not specified
Location
Ottawa, ON, Canada
Visa sponsorship
Not specified

Job summary

The System Administrator at Sander Geophysics will be responsible for the day-to-day administration of SGL’s infrastructure, including maintaining, upgrading, managing, and troubleshooting software, hardware, and networks. This role involves installing and administering software and hardware, contributing to security controls, and ensuring network performance. The administrator will also evaluate, deploy, and manage containerized services, design Kubernetes clusters, and manage virtualization platforms.

Benefits

Comprehensive health benefitsDental benefitsVision benefitsParamedical benefitsLife insurancePaid vacationPersonal leaveMedical leaveOn-site gymOn-site parking

Qualifications

  • Postsecondary Degree or Diploma in computer science or related field, or combined education and experience
  • Relevant experience as a System Administrator, Network Administrator, or similar role
  • Proficiency with containerization and orchestration technologies such as Docker and Kubernetes
  • Experience with virtualization platforms such as VMware vSphere and Proxmox VE
  • Knowledge of secrets management solutions such as HashiCorp Vault
  • Familiarity with CI/CD tooling and version control systems
  • Experience with infrastructure-as-code tools such as Terraform/OpenTofu
  • Experience with observability and monitoring tools (Prometheus, Grafana, Loki, Vector)
  • Experience with databases such as MySQL
  • Experience with mail transfer agents (Cyrus and Dovecot)
  • Experience with networks (LAN, WAN)
  • Knowledge of system security (e.g., intrusion detection systems)
  • Knowledge of data backup/recovery
  • Knowledge of Active Directory as it applies to SAMBA
  • Ability to create scripts in Python, Perl, or other languages
  • Familiarity with various operating systems: LINUX, Windows, MacOS
  • Solid understanding of networking/distributed computing environment concepts
  • Familiarity with server migration process
  • Familiarity with security and hardening of servers
  • Ability to produce thorough and effective technical documentation

Responsibilities

  • Install and administer software and hardware
  • Monitor and maintain physical server infrastructure
  • Contribute to development, implementation, and maintenance of procedures and security controls
  • Ensure network performance through testing, monitoring, and statistics reporting
  • Contribute to system security administration on designated technology platforms
  • Administer network security for perimeter and end-points
  • Administer interoperability of information security systems
  • Evaluate, deploy, and manage containerized services using Docker
  • Develop and maintain CI/CD pipelines in GitLab
  • Analyze requirements and design bare-metal Kubernetes clusters
  • Design and operate access control reconciliation loops
  • Manage virtualization platforms for workload virtualization
  • Manage VM provisioning and resource allocation across the data center
  • Mentor and guide IT staff
  • Act as backup in the absence of the IT Manager
  • Provide timely technical support to office staff and field crews
  • Maintain high level of technical and operational knowledge
  • Maintain good records and documentation
  • Organize and monitor the work of junior IT employees
  • Provide status reports on projects

Skills

CephDockerGitLabGrafanaKubernetesLinuxLokimacOSMySQLOpenTofuPerlPrometheusProxmoxPythonTerraformVaultVMwarevSphereWindows

Degrees

Postsecondary Degree in Computer SciencePostsecondary Diploma in Computer Science

Languages

PythonPerl

Relocation

No