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
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
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
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.
Funding
Current Stage
Growth StageCompany data provided by crunchbase