Description

Job Description

You will be responsible for implementing/integrating our Cloud and Commercial kubernetes distributions into client’s ecosystem.

Translate application requirements into system requirements that can then be used to design and implement the operating environment for applications to run in a Kubernetes CaaS platform.

Evaluate legacy application design and recommend fundamental application redesign changes required to function in a Kubernetes CaaS platform.

Lead problem resolution for business impacting failures and drive the resolution to meet platform service level objectives.

This includes assembling resources from existing team members and engaging other engineering resources from peer teams in order to restore service disruptions.

Understand architecting and engineering large enterprise solutions to achieve cost efficiencies, scaling, and availability for a large enterprise environment.

Share support and oncall responsibilities with core team members

Critical Skills

Five or more years of experience with deployment and orchestration technologies (such as Docker, Kubernetes, EKS, Openshift,)

Three years or more of continuous integration and continuous delivery experience

Working knowledge of cloud computing including virtualization, hosted services, multi-tenant

Cloud infrastructures 

Experience architecting and developing software or infrastructure for scalable, distributed systems

Experience creating and maintaining Gitlab CI pipelines

Experience with the Linux kernel

Knowledge of APIs design and implementation.

Knowledge of Monitoring tools: New Relic and or Prometheus/Grafana.

Required Certifications

AWS Professional Certification

CKA - Certified Kubernetes Administrator
 

Education

Any Graduate