Are you a passionate Kubernetes professional with extensive experience building and automating platform infrastructure and services? We're searching for a talented individual to join our team.
You'll be an integral part of our platform team, collaborating closely with our talented architects, developers and engineers.
Key Activities
- Deploy and maintain cloud infrastructure to ensure security, performance, and availability of production systems.
- Perform troubleshooting, resolution, and problem analysis in Kubernetes and underlying AWS services.
- Implement observability tools and best practices using Prometheus, ELK & Grafana.
- Automate everything including right sizing (Nodes, Pods, Volumes), self-service and cost visibility.
- Minimise expenditure by right-sizing and minimizing number of nodes, defining container requests & limits and implementing pod and node auto-scaling.
- Implement Kubernetes security best practices including detecting security misconfigurations, image hardening, network configuration and admission control.
- Work with CI/CD (CodeCommit / ArgoCD) and IaC (CloudFormation) to deploy common infrastructure and services on AWS and Kubernetes.
- Management of application and service credentials using AWS Secrets Manager and Cyberark.
- Maintain in-depth documentation of activities and system configuration.
- Stay on top of the latest security trends and develop expertise in emerging cloud security technologies.
What we are looking for
- CKA Certification - Certified Kubernetes Administrator or CKAD - Certified Kubernetes Application Developer
- AWS Associate level or equivalent experience (ideally 2 years+ working with AWS).
- Good knowledge of Linux including purpose-built distributions optimized for hosting container workloads (e.g. Bottlerocket).
- Experience with migration projects (On-premise-to-Cloud)
- Experience working with Karpenter and Cluster Autoscaler.
- Demonstrable experience customizing helm charts, admission controllers, Kubernetes operators, CRDs and controllers.
- Nice to have experience automating DNS and Certificate Management in Kubernetes using Route 53, Route 53 Private CA and CertManager.
- Experience of at least one programming language (ideally Python) and creating AWS Lambda functions.
- Strong knowledge of Docker, CI/CD and integration testing.
- Good understanding of AWS microservices platforms and associated services including EKS, EC2 Worker Nodes, ECS, ECR, Inspector and CloudMap.
- Knowledge of systems monitoring, alerting, and analytics at the container level for APM tools, including Splunk, ELK, and Prometheus.
- Good understanding of the CNCF landscape which contains common cloud native open-source projects and proprietary products.
- Excellent communication skills, both written and verbal, with the ability to effectively communicate technical concepts to non-technical stakeholders.
We know we ask a lot but encourage you to apply even if you fit 80% to the role.
Do you see yourself in this role? Then click on Apply now! Chat first? Call Zulayma Susebeek at 020 305 8554 or e-mail me at [email protected] to learn more about this exciting opportunity.
#LI-ZS2
Darwin Recruitment is acting as an Employment Agency in relation to this vacancy.