Kubernetes Platform Engineer

Inc. (dci)
McLean, United States of America
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 250K

Job location

McLean, United States of America

Tech stack

Bash
Continuous Integration
DNS
Github
Python
Network Security
Openshift
Role-Based Access Control
Prometheus
Datadog
Pulumi
Scripting (Bash/Python/Go/Ruby)
Grafana
Kubernetes Helm Charts
Cloudformation
Containerization
AI Platforms
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Terraform
Splunk
Docker
ELK
Jenkins
Vulnerability Analysis
Go

Job description

Serves as an AI Platform Engineer

Provide Technical Cluster Management:

  • Design, deploy, secure, maintain, and upgrade scalable Kubernetes clusters
  • Understand control plane components, worker nodes, and their interactions

Provide Containerization & Orchestration support

Secure Kubernetes environments

Diagnose and resolve complex performance issues within Kubernetes

Optimize resource utilization, and implement best practices for cluster tuning

Troubleshooting issues across the entire Kubernetes stack

Design, implement, and maintain robust, automated CI/CD pipelines for:

  • Deploying containerized applications to Kubernetes

Provision and manage infrastructure declaratively

Use languages like Python, Go, Bash, or similar, to automating tasks

Requirements

BS in Computer Science / Engineering (or related career field)

Extensive experience designing, deploying, securing, maintaining, and upgrading:

  • Highly available, scalable Kubernetes clusters
  • Ex. EKS, AKS, GKE, OpenShift, or self-managed)

Understanding of control plane components, worker nodes, and their interactions

Proficient with Docker and containerization best practices

Advanced knowledge of Kubernetes primitives like:

  • Pods, Deployments, StatefulSets, Services, Ingress, ConfigMaps
  • Secrets, Persistent Volumes, and Namespaces

Strong understanding of Kubernetes networking concepts, policies, meshes

  • Along with DNS within and outside the cluster

Expertise in securing Kubernetes environments, including:

  • RBAC and Pod Security Policies/Admission Controllers
  • Vulnerability scanning, secret management
  • Network security

Ability to diagnose and resolve complex performance issues within Kubernetes

Experience IDing and resolving issues across Kubernetes stack

Hands-on experience with popular CI/CD platforms like:

  • Jenkins, GitLab CI/CD, GitHub Actions, Tekton, Argo Workflows, etc.

Ability to design, implement, and maintain robust, automated CI/CD pipelines

  • For deploying containerized applications to Kubernetes,

Proficiency with IaC tools such as Terraform, Pulumi, or CloudFormation

Experience with Helm charts for Kubernetes packaging and deployment

Strong scripting skills in languages like:

  • Python, Go, Bash, or similar

Practical experience with GitOps workflows and tools

Experience with Prometheus, Grafana, ELK stack/OpenSearch, Datadog, Splunk, Ability to travel up to 20% of the time, as required, to Clearance Requirements, * designing, deploying, maintaining Kubernetes clusters: 5 years (Preferred)

  • Kubernetes primitives : 5 years (Preferred)
  • securing Kubernetes environments: 5 years (Preferred)
  • designing, implementing maintaining CI/CD pipelines : 5 years (Preferred)
  • Python and/or Go programming : 5 years (Preferred)
  • Docker and containerization : 5 years (Preferred)

License/Certification:

  • CI Polygraph Security Clearance (Preferred)

Security clearance:

  • Top Secret (Required)

Benefits & conditions

Pulled from the full job description

  • Professional development assistance
  • Tuition reimbursement
  • Parental leave
  • 401(k)
  • Health insurance
  • Retirement plan
  • 401(k) matching, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Relocation assistance
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Apply for this position