Careers
For additional information on how we handle your data, see www.LRS.com/privacy
![Benefits Link Button Image](/images/btn-benefits-text.png)
Job Description
Time to get to work! LRS Consulting Services is seeking an experienced Kubernetes Systems for our client in Central Illinois. This is a 6-month contract to hire opportunity for the right person.
LRS Consulting Services has been delivering IT excellence for over three decades. Our reputation for quality, flexibility, and strong relationships with our clients keeps them turning to us to meet their IT consulting needs. Our contacts, combined with your technical expertise, equals career possibilities for you. So let’s get to work!
Kubernetes System Admin
As a Kubernetes System Administrator, you will be responsible for designing, deploying, and managing Kubernetes clusters, as well as ensuring the smooth operation of containerized applications. Here are some key responsibilities and skills:
Responsibilities:
- Cluster Management Provision, configure, and manage Kubernetes clusters, including node deployment, network policies, and storage orchestratio
- Application Deployment Deploy, scale, and manage containerized applications, ensuring proper configuration and resource allocation.
- Monitoring and Troubleshooting Monitor cluster and application performance, troubleshoot issues, and perform root cause analysis.
- Security and Compliance Ensure Kubernetes clusters and applications meet organizational security and compliance requirements.
- Backup and Recovery Implement backup and recovery strategies for Kubernetes clusters and applications
- Upgrade and Patch Management Plan, test, and implement Kubernetes version upgrades and patches.
- Documentation and Knowledge Sharing Maintain accurate documentation of cluster and application configurations, and share knowledge with team members.
Skills:
- Kubernetes In-depth knowledge of Kubernetes architecture, components, and APIs (e.g., kubectl, Kubernetes API.
- Container Orchestration Understanding of container orchestration concepts, including pod management, deployment strategies, and service meshes.
- Cloud and Infrastructure Familiarity with cloud providers (e.g., AWS, GCP, Azure) and infrastructure technologies (e.g., VMware, OpenStack)
- Networking Knowledge of network fundamentals, including TCP/IP, DNS, and network policies.
- Storage Understanding of storage options, including persistent volumes, stateful sets, and storage classes.
- Security Familiarity with Kubernetes security features, including network policies, secret management, and role-based access control RBAC.
- Scripting and Automation Proficiency in scripting languages (e.g., Bash, Python) and automation tools (e.g., Ansible, Helm).
- Ability to work with development teams, other administrators, and stakeholders to ensure smooth operation of Kubernetes clusters and applications.
- Resource Sizing and Pod Autoscaling Ability to monitor and appropriately size resources deployed within the cluster (applying VPA and HPA where necessary).
- Appropriate Pod Disruption Budgets for deployed resources.
- Istio service mesh Understanding of how Istio works and its features is desired.
- Canary like deployments Flagger/ArgoRollout ArgoCD and ArgoRollout
Certifications:
Certified Kubernetes Administrator CKA offered by the Linux Foundation Certified Kubernetes Application Developer CKAD offered by the Linux Foundation
Candidate must be able to effectively communicate in English (written & verbal)
Candidate must have permanent authorization to work in the USA for any employer
Corp to corp candidates will not be considered
LRS is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on race, color, religion, creed, national origin, sex, age, disability, marital status, gender identity, domestic partner status, sexual orientation, genetic information, citizenship status or protected veteranHourly rate between $20 - $125 per hour
Colorado Pay Range:
20.00 - 125.00/per Hour