We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Senior Kubernetes Developer

Eliassen Group
United States, Utah, Hill Air Force Base
Dec 11, 2024

Description:

As a Senior Kubernetes Developer, you will be responsible for developing and maintaining containerized applications using Kubernetes. You will work closely with cross-functional teams to ensure that our infrastructure is scalable, secure, and highly available. Your role will involve automating deployments, optimizing performance, and collaborating with software engineers to build reliable cloud-based systems.

100% Remote for 6 months/pref to move to Salt Lake City afterwards

Due to federal security clearance requirements, applicant must be a United States Citizen or Permanent Resident with an active Secret clearance.

Rate: $90 - $100 / hr. w2



Responsibilities:

  • Assist, develop, and manage Kubernetes clusters to support cloud-native applications.
  • Implement and manage CI/CD pipelines for automated deployments and testing.
  • Develop Helm charts and Kubernetes manifests for deploying microservices and applications.
  • Monitor, troubleshoot, and optimize the performance of Kubernetes clusters and deployed applications.
  • Collaborate with DevOps, software engineering, and infrastructure teams to ensure seamless integration and delivery of applications.
  • Implement security best practices for Kubernetes clusters, including RBAC, network policies, and secrets management.
  • Automate scaling, monitoring, and disaster recovery processes for containerized applications.
  • Provide technical guidance and support to development teams on Kubernetes and containerization best practices.
  • Maintain and update documentation related to Kubernetes deployments, processes, and infrastructure.
  • Stay current with industry trends and emerging technologies in cloud computing, containerization, and DevOps.



Experience Requirements:

  • 8+ years of experience and Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 5+ years of experience in software development or DevOps, with a focus on Kubernetes and containerization.
  • Strong knowledge of Kubernetes architecture, including Pods, Services, Deployments, StatefulSets, and Ingress controllers.
  • Experience with containerization technologies such as Docker.
  • Proficiency in developing Helm charts and writing Kubernetes manifests using YAML.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud, particularly with Kubernetes managed services (EKS, AKS, GKE).
  • Strong scripting skills in languages like Bash, Python, or Go.
  • Understanding of networking concepts, including DNS, load balancing, and service mesh in a Kubernetes environment.
  • Knowledge of monitoring and logging tools such as Prometheus, Grafana, and ELK Stack.
  • Experience with security practices in Kubernetes, including RBAC, network policies, and encryption.
  • Strong problem-solving skills and the ability to troubleshoot complex issues in a distributed environment.
  • Excellent communication skills and the ability to work collaboratively in a team-oriented environment.


Preferred Qualifications:



  • Kubernetes Certified Application Developer (CKAD) or Certified Kubernetes Administrator (CKA) certification.
  • Experience with Istio, Linkerd, or other service mesh technologies.
  • Familiarity with GitOps practices and tools like ArgoCD or Flux.
  • Experience with managing Kubernetes clusters in a multi-cloud or hybrid cloud environment.


Why Join Us:



  • Opportunity to work on cutting-edge cloud-native projects.
  • Collaborative and inclusive work environment.
  • Professional growth and development opportunities.
  • Competitive salary and comprehensive benefits package.

Applied = 0

(web-86f5d9bb6b-f242k)