Full Stack DevOps Engineer

closed
KEYO Logo

KEYO

πŸ“Remote - United States

Summary

Join Keyo as an engineer and implement and maintain scalable infrastructure solutions using AWS, Kubernetes, Terraform, and other DevOps tools. You will support CI/CD processes, ensure efficient IoT/OTA workflows, and monitor system health. The ideal candidate possesses expertise in GitOps, Rancher, and containerized environments, focusing on stability, security, and scalability. Responsibilities include infrastructure design and management, CI/CD and automation, IoT and OTA solutions, monitoring and logging, and collaboration and documentation. Key qualifications include a Bachelor's or Master's degree, 5+ years of experience, and proven expertise in AWS, Kubernetes, Terraform, and GitOps. Competitive compensation, equity opportunities, and comprehensive benefits are offered.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in DevOps, cloud infrastructure, or related roles
  • Experience with deployment in environments with limited internet access
  • Proven experience with AWS services, Kubernetes (EKS/K3s/Microk8s), and Terraform
  • Hands-on experience with GitOps tools like ArgoCD and CI/CD pipelines using GitLab or similar tools
  • Strong knowledge of containerization using Docker, including DinD and privileged mode configurations
  • Experience with monitoring tools like Grafana and Prometheus
  • Familiarity with centralized logging systems such as EFK/ELK stacks
  • Knowledge of IoT systems, OTA updates, and secure device workflows
  • Proficiency in scripting languages like Python, Bash, or similar
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities to work effectively across teams
  • Ability to adapt to a fast-paced environment and manage multiple priorities

Responsibilities

  • Build and maintain scalable infrastructure on AWS using Kubernetes (EKS/K3s/Microk8s) and Terraform
  • Implement GitOps workflows using ArgoCD to manage and deploy configurations
  • Utilize Rancher for Kubernetes management and orchestration
  • Design and manage CI/CD pipelines using GitLab and HashiCorp tools to automate deployments
  • Implement Docker solutions, including DinD (Docker-in-Docker) and privileged mode configurations, for advanced containerization needs
  • Develop and maintain over-the-air (OTA) update systems for IoT devices
  • Ensure secure and efficient workflows for IoT deployments, monitoring, and updates
  • Set up and maintain monitoring and alerting solutions using Grafana and Prometheus
  • Manage and optimize EFK/ELK stacks for centralized logging and log analysis
  • Work closely with cross-functional teams to align infrastructure with application requirements
  • Document processes, workflows, and troubleshooting guides for infrastructure and DevOps tools

Preferred Qualifications

  • Experience with Rancher for Kubernetes management
  • Familiarity with HashiCorp tools for infrastructure management
  • Knowledge of best practices in security for cloud and IoT systems

Benefits

  • Competitive compensation, equity opportunities, and comprehensive benefits
  • Opportunities for professional growth and career development
This job is filled or no longer available

Similar Remote Jobs