Platform System Engineer (Kubernetes) jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI bv · 3 months ago

Platform System Engineer (Kubernetes)

CACI is a company dedicated to ensuring the safety of our nation through innovative solutions. They are seeking a skilled Platform System Engineer to design, implement, and maintain core platform infrastructure, focusing on improving developer productivity and system reliability using tools like Kubernetes and CI/CD pipelines.

ConsultingEducationTraining
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Kubernetes Management: Build, maintain, and support our Kubernetes clusters on premises. This includes managing cluster upgrades, scaling, security, and networking
CI/CD Pipeline Development: Design, build, and optimize automated CI/CD pipelines using tools like GitHub Actions, GitLab CI, or Jenkins. Your goal is to make it easy for developers to test and deploy their code
Infrastructure as Code (IaC): Use tools like Terraform or Pulumi to manage and provision infrastructure in a repeatable and scalable way
Monitoring and Observability: Implement and manage monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK Stack) to ensure the health and performance of our platform and applications
Developer Support: Provide support and guidance to development teams, helping them use the platform and troubleshoot issues related to deployment, performance, and scaling
System Reliability: Focus on improving system reliability, scalability, and security through automation and best practices

Qualification

KubernetesCI/CDCloud ComputingInfrastructure as CodeScriptingGitOpsService MeshContainer SecuritySoftware Development LifecycleProblem-solvingCommunication

Required

6+ years of relevant experience with Bachelor's or equivalent job experience
Extensive experience with Kubernetes: You should be comfortable with cluster management, deployment strategies, and general Kubernetes concepts
Proficiency in CI/CD: Hands-on experience building and maintaining automated pipelines
Cloud Computing: Strong knowledge of at least one major cloud provider (AWS, GCP, or Azure)
Infrastructure as Code: Experience with Terraform, Pulumi, or a similar tool
Scripting: Competency in at least one scripting language, such as Python or Bash
Problem-solving: A strong ability to diagnose and solve complex technical issues
Communication: Excellent communication skills with the ability to collaborate effectively with both technical and non-technical team members

Preferred

Experience with GitOps principles and tools (e.g., Argo CD, Flux)
Knowledge of service mesh technologies like Istio or Linkerd
Experience with container security practices and tools
A background in software development or a deep understanding of the software development lifecycle

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI bv

twittertwittertwitter
company-logo
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase