Senior Platform Engineer
1121 Westrac Dr, suite 106, Fargo, ND 58103, U Southern Pines, NC 28387 US
Job Description
Our customer is seeking a skilled Platform Engineer to join their team. You will be on a team of high energy engineers eager to make an immediate impact working on cutting edge projects.
This position is hybrid - 50% time remote, 50% working in office.
Day to day duties include:
- Create a highly available, on-prem Kubernetes RKE2 deployment model.
- Deploy High availability RKE cluster in an air-gapped, on-prem datacenter environment
- Maintain and deploy MinIO in distributed mode. This enables data to be stored across multiple nodes, ensuring high availability and fault tolerance
- Implement multiple control-plane nodes with a load balancer in front to distribute the traffic and ensure high availability.
- Create a Kubernetes DevSecOps environment where third-party applications can be developed, secured and deployed within the ecosystem
- Ensure a multi-node setup for GitOps tools and store configurations redundantly across nodes. Regular backups of configurations are essential.
- Utilize Patroni / Spilo / Scalyr for automating failover to a replica in case the primary node fails. Regular backups and real-time replication should also be implemented
- Ensuring uptime, handling failovers, and scaling as needed.
- Update containers baseline, apply systems patching
- Responsible for the overall functionality and maintenance of HA cluster
- Work closely with DEVSECOP team to coordinate deployment of updates and other security patches.
- Preferred CKA and CKAD certification
Requirements to be successful in this position:
- Certified Kubernetes Administrator
- Certified Kubernetes Application Developer
