Bluestaq - Colorado Springs, CO

posted about 1 month ago

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

About the position

The DevSecOps Software Engineer, Kubernetes Developer position at Bluestaq is a full-time role focused on designing, developing, and managing containerized applications deployed on Kubernetes clusters. The ideal candidate will have a strong background in cloud-native development and DevSecOps practices, contributing to the creation of scalable, reliable, and secure applications within a collaborative engineering community.

Responsibilities

  • Design, develop, and maintain applications deployed on Kubernetes clusters.
  • Containerize existing applications and develop new applications with containerization in mind using Docker.
  • Deploy, manage, and troubleshoot applications in Kubernetes environments, ensuring high availability and scalability.
  • Develop and maintain CI/CD pipelines for automated application deployment using tools such as Jenkins, GitLab CI, or Bitbucket.
  • Implement monitoring, logging, and alerting solutions to ensure application performance and reliability.
  • Work closely with DevSecOps, operations, and other development teams to ensure smooth integration and deployment of applications.
  • Implement security best practices within the Kubernetes environment to protect applications and data.
  • Write and maintain technical documentation related to application deployment, architecture, and troubleshooting.
  • Continuously monitor application performance and optimize for efficiency, reliability, and scalability.
  • Keep up with industry trends and best practices in Kubernetes, cloud-native development, and DevSecOps.

Requirements

  • 6+ years of experience in software development with at least 3 years focused on Kubernetes and containerized environments.
  • Strong programming skills in languages such as Go, Python, or Java. Experience with Maven, Gradle, and Quarkus.
  • In-depth understanding of Kubernetes, including Helm, Kustomize, and Kubernetes API.
  • Experience with CI/CD tools and version control systems such as Git.
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure, with a focus on managed Kubernetes services like EKS, GKE, or AKS.
  • Proficiency with Docker and understanding of containerization best practices.
  • Knowledge of Kubernetes networking, including service meshes (e.g., Istio), ingress controllers, and DNS management.
  • Strong analytical and problem-solving skills, with a keen attention to detail.
  • Excellent verbal and written communication skills, with the ability to work collaboratively in a team environment.

Nice-to-haves

  • Kubernetes certifications such as CKA (Certified Kubernetes Administrator) or CKAD (Certified Kubernetes Application Developer).
  • Hands-on with service mesh technologies such as Istio.
  • Familiarity with infrastructure as code tools such as Terraform or Ansible.
  • Experience managing stateful applications such as databases within Kubernetes.
  • Familiarity with Agile/Scrum development processes.

Benefits

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