Linux Unix – Server Operation Tech
- Montreal, QC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Linux Unix – Server Operations Tech
Work site: Montreal- Hybrid
Contract
The Private Cloud Kubernetes SRE team is responsible for implementing and managing the On-premise Kubernetes infrastructure
This distributed global teams is involved in evaluation, certification, integration and maintenance of various products, including hardware, Operating Systems, such as CoreOS and RedHat’s OpenShift, system services, 3rd party vendor products, Virtualization technologies and a variety of in-house developed tools.
We interact with high number of internal users from various business units to generate improvements that ensure the smooth operation of the plant without being hard to manage.
We also liaise with internal engineering groups to set direction for the many disciplines that are part of our day-to-day service portfolio and create different solutions for the low level components that makes our infrastructure tick.
We interact with many customers from numerous business units as a mechanism to generate improvements to be able to 'run the bank' more efficiently and effectively.
Key Responsibilities
The role is critical to our day-to-day incident management function with primary responsibilities for:
- Diagnosis and resolution of immediate production impacting issues in the on-premises Kubernetes compute plant.
- Working with other infrastructure teams including networking, storage, security, database, and hosted solution teams for outage resolution, as well as customers aligned with the business users of our plant to determine scope, impact, and appropriate resolution path.
- Carry out proactive health & hygiene tasks to maintain operational stability and compliance for risk & control programs to ensure the production environment is not put at risk.
- Collaborate with engineering teams to test and certify new hardware & software products.
- Be part of the on-call rotation supporting firms production systems.
- Occasional weekend project work responsibilities to on-board new assets for growth or large programs such as new datacenter build outs.
- Ability to read complex code and write scripts using Shell, Python, Go etc..
Qualifications
Required Skills
- Strong hands-on experience administering and troubleshooting Kubernetes platforms, preferably Red Hat OpenShift.
- Strong Linux systems-administration and troubleshooting skills across operating systems, processes, filesystems, networking and storage.
- Experience providing production support and participating in a global on-call rotation for highly available services.
- Strong understanding of TCP/IP, DNS, HTTP/HTTPS, TLS, load balancing and Kubernetes networking.
- Experience with Kubernetes resources including pods, deployments, StatefulSets, services, ingress, namespaces, RBAC, resource controls and NetworkPolicy.
- Experience with Git, CI/CD and GitOps-based infrastructure or application delivery.
- Have administrative competence in at least one major scripting language or platform (for example Python and/or Go).
- Experience with incident, problem, change and release management.
- Experience with monitoring, metrics, logging, alerting and production troubleshooting in Kubernetes and Linux environments.
- Experience with Agile and DevOps/SRE concepts.
- Strong written and verbal communication skills, including collaboration with global engineering, security, network, storage and application teams.
Nice to Have
- Experience operating in large, enterprise environments.
- Red Hat Advanced Cluster Management or another multi-cluster management platform.
- Prometheus, Grafana and OpenTelemetry.
- Ansible or Ansible Automation Platform.
- Istio or another Kubernetes service mesh.
- Bare-metal server, firmware and out-of-band management experience.
- Experience with secrets and certificate management, including HashiCorp Vault.
- Experience with container image inspection tools such as Skopeo and vulnerability scanners such as Trivy, Clair or Grype or equivalent.
- Experience with maintaining high-availability production systems.
More about this job
Responsibilities
Diagnose and resolve production-impacting issues in the on-premises Kubernetes environment, coordinating with infrastructure teams and business users to determine impact and resolution. Maintain operational health and compliance, support on-call production systems, and collaborate with engineering teams to test and certify infrastructure products and onboard new assets.
Requirements
Requires hands-on Kubernetes, preferably Red Hat OpenShift, and strong Linux administration and troubleshooting experience in production environments. Candidates should have networking, Git/CI/CD or GitOps, scripting, monitoring, incident-management, and SRE/DevOps experience, along with strong communication skills.
Skills
- Kubernetes Administration
- Red Hat OpenShift
- Linux Systems Administration
- Production Support
- Incident Management
- Shell Scripting
- Python
- Go
- TCP/IP Networking
- DNS
- TLS
- Kubernetes Networking
- Git
- CI/CD
- GitOps
- Monitoring and Logging
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Security & Safety
Keywords
- Kubernetes
- Red Hat OpenShift
- Linux
- CoreOS
- On-Premises Infrastructure
- Production Support
- Incident Management
- Shell
- Python
- Go
- TCP/IP
- DNS
- HTTP/HTTPS
- TLS
- Load Balancing
- Git
- CI/CD
- GitOps
- Prometheus
- Grafana
- OpenTelemetry
- Ansible
- Istio
- HashiCorp Vault
- Skopeo
- Trivy
- Clair
- Grype
- Agile
- DevOps