Kubernetes Platform Engineer
- Montreal, QC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Role: Kubernetes Platform Engineer- OpenShift / Linux
Location: Montreal, Canada- Onsite
Duration: Long Term Contract
External 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
Administer and troubleshoot Kubernetes and Linux platforms, supporting highly available production services and participating in a global on-call rotation. Monitor and resolve production issues while collaborating with engineering, security, network, storage, and application teams and supporting infrastructure and application delivery.
Requirements
Requires hands-on Kubernetes administration, preferably with Red Hat OpenShift, strong Linux troubleshooting skills, and knowledge of networking, Kubernetes resources, Git-based delivery, and at least one scripting language such as Python or Go. Candidates should also have production support experience, familiarity with incident and change management, monitoring and troubleshooting tools, and Agile, DevOps, or SRE practices.
Skills
- Kubernetes
- Red Hat OpenShift
- Linux Systems Administration
- Production Support
- TCP/IP Networking
- Kubernetes Networking
- Git
- CI/CD
- GitOps
- Python
- Go
- Incident Management
- Monitoring and Logging
- Agile
- DevOps
- Site Reliability Engineering
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
Keywords
- Kubernetes
- Red Hat OpenShift
- Linux
- TCP/IP
- DNS
- HTTP/HTTPS
- TLS
- Load Balancing
- Kubernetes Networking
- Pods
- Deployments
- StatefulSets
- Services
- Ingress
- RBAC
- NetworkPolicy
- Git
- CI/CD
- GitOps
- Python
- Go
- Prometheus
- Grafana
- OpenTelemetry
- Ansible
- Istio
- HashiCorp Vault
- Trivy
- Agile
- Site Reliability Engineering