Bluestaq - Colorado Springs, CO

posted 13 days ago

Full-time - Mid Level
Onsite - Colorado Springs, CO
Professional, Scientific, and Technical Services

About the position

The DevSecOps Cybersecurity Engineer, Kubernetes Administrator role at Bluestaq is a full-time position focused on managing and securing Kubernetes clusters. The engineer will work within a collaborative environment to ensure the scalability, security, and performance of containerized applications while implementing best practices in DevSecOps. This position is critical for maintaining the integrity and efficiency of Bluestaq's cloud and on-premises environments.

Responsibilities

  • Deploy, configure, and manage Kubernetes clusters in on-premises and cloud environments (e.g., AWS, Azure, Google Cloud).
  • Implement and manage monitoring, logging, and alerting for Kubernetes clusters using tools like Prometheus, Grafana, and ELK stack.
  • Implement and enforce security best practices within Kubernetes environments, including network policies, RBAC, and secure configuration management.
  • Continuously monitor and optimize the performance of Kubernetes clusters, ensuring efficient resource utilization and high availability.
  • Develop and maintain automation scripts and tools for managing Kubernetes resources and deployments using tools like Flux, ArgoCD, Helm, Kustomize, or Ansible.
  • Implement backup and disaster recovery strategies for Kubernetes clusters and applications, ensuring data integrity and availability.
  • Diagnose and resolve issues within Kubernetes clusters, including networking, application deployment, and container runtime issues.
  • Work closely with DevOps, operations, and development teams to ensure seamless integration of applications into Kubernetes environments.
  • Manage upgrades and patching of Kubernetes clusters and associated tools to ensure security and stability.
  • Create and maintain detailed documentation of Kubernetes environments, configurations, and processes for internal use and compliance purposes.

Requirements

  • 6+ years managing and administering Kubernetes clusters in production environments.
  • In-depth knowledge of Kubernetes architecture, components, and operations, including Helm, Kustomize, and Kubernetes API.
  • Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud, particularly with managed Kubernetes services (EKS, AKS, GKE).
  • Proficiency with Docker and container orchestration, with a deep understanding of container lifecycle management.
  • Strong scripting and automation skills using languages like Python, Bash, or Go.
  • Experience with monitoring and logging tools such as Prometheus, Splunk, Grafana, ELK stack, or equivalent.
  • Understanding of Kubernetes security best practices, including RBAC, pod security policies, and network policies.
  • Knowledge of Kubernetes networking, service meshes, ingress controllers, and DNS management.
  • Excellent problem-solving skills, with the ability to troubleshoot complex issues in distributed systems.
  • Strong communication skills with the ability to collaborate effectively across teams.

Nice-to-haves

  • Certified Kubernetes Administrator (CKA), Certified Kubernetes Security Specialist (CKS).
  • Familiarity with service mesh technologies like Istio or Linkerd.
  • Experience integrating Kubernetes with CI/CD pipelines and tools like FluxCD and/or ArgoCD.
  • Knowledge of Infrastructure as Code tools like Terraform or CloudFormation.
  • Experience in Agile/Scrum development environments.

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Disability Insurance
  • Paid Leave
  • 401k
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service