drjobs
Lead Kubernetes DevOps engineer
drjobs
Lead Kubernetes DevO....
SPAR Information Systems LLC
drjobs Lead Kubernetes DevOps engineer العربية

Lead Kubernetes DevOps engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

- USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2762271

Hello;

Client Job Title: Lead DevOps Engineer

Location Remote

Mandatory Skills Kubernetes Golang ArgoCD Flux

Optional Skills

Overview

We are seeking a highly skilled and experienced Kubernetes DevOps engineer to join our platform engineering team. The candidate is responsible for designing implementing and operating an abstraction layer over our Kubernetes to simplify the developer experience for running workloads by encapsulating best practices such as scalability and security. This role involves a deep understanding of Kubernetes CI/CD pipelines security and an obsession over promoting changes to a central platform without impacting its customers.

Key Responsibilities

Design and implement a platform specification file based on the OAM format that conforms to both developer and platform infrastructure requirements. Leverage your experience with K8s and infrastructure to ensure that deployments are secure scalable and conform to best practices.

Collaborate with team that manages underlying infrastructure to ensure that they are providing the required capabilities for you to build and manage your platform.

Design a developer experience around the specifications to make it as easy to use as possible. Built integrations using code or scripting to deliver this experience. Consider experiences related to workload deployment and day 2 operations.

Create a set of recommendations for how development teams should consume the specification file to reduce the risk of outages.

Build out an SDLC for the specification to support fast code development and the ability to update the specification file without causing downtime or impacting customers. Design and implement release development and testing processes.

Required Qualifications

Bachelors or masters degree in Computer Science Engineering or a related field.

710 years of experience building platforms.

Strong background in Kubernetes architecture deployment and management.

Deep understanding of Kubernetes including security the object model and architecture.

Strong understanding of K8s ecosystem tooling: Argocd Flux ingress controllers servicemesh.

Expertise building CI/CD pipelines for Kubernetes environments using tools such as Jenkins GitLab CI or GitHub.

Proficiency with Golang.

Strong understanding of the SDLC and experience of how developers develop release and operate systems. Strong opinions on how software development should be done.

Proficiency in GitOps and the software development life cycle in cloudnative and Kubernetes environments.

Excellent problemsolving and teamwork skills.

Strong communication and documentation abilities.

Preferred Qualifications:

Experience with Terraform.

Experience with OAM and Kubevela.

Experience writing controllers via Kubebuilder or Crossplane.

Experience with GitLab

Experience in implementing and managing service mesh solutions like Istio or Linkerd to improve microservice communication and reliability within Kubernetes.

Experience writing tests using the ginkgo/gomega frameworks.

Employment Type

Remote

Company Industry

Key Skills

  • Administrative Skills
  • Facilities Management
  • Biotechnology
  • Creative Production
  • Design And Estimation
  • Architecture
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.