Kastle Systems International, LLC
Senior DevOps Engineer
Kastle Systems International, LLC, Virginia, Minnesota, United States, 55792
Overview
Join the leader in providing smarter solutions for a safer world.
The property technology space is growing rapidly, and Kastle Systems is leading the way. Kastle Systems is the leader in managed security, with a track record of introducing innovative technologies to serve over 460M square feet of real estate globally. Clients span the commercial and multifamily real estate, education, and construction industries and the customers they serve.
Our CheckVideo division is transforming video security with AI-enabled cameras. Thousands of customers depend on us every day for mission-critical security, delivered through our cloud infrastructure. We are looking for an experienced
Senior DevOps Engineer
to join our team in Falls Church, Virginia.
In addition to a great work environment, we provide excellent benefits (Medical/Dental/Vision, 401K, Tuition/Training Assistance, BrightHorizons Lifestyle Assistance, Wellness Program, etc.). We are proud to be a Certified Great Place to Work with awards for being a Top Workplace with Top DE&I Practices! For more information about what it's like to work with us, please visit Kastle Careers. For more information on CheckVideo’s specific products, please visit CheckVideo.
Responsibilities
Design, deploy, and manage Kubernetes clusters on AWS from initial setup through ongoing maintenance
Containerize applications and manage container lifecycle, ensuring seamless deployment pipelines
Implement and manage advanced deployment strategies, including blue-green and canary deployments
Monitor, troubleshoot, and optimize Kubernetes clusters to maintain high availability and performance
Develop, maintain, and improve CI/CD pipelines integrated with Kubernetes and cloud environments
Automate infrastructure provisioning and configuration management using tools such as Terraform, Ansible, or similar
Manage Linux-based servers supporting application workloads, including security, updates, and backups
Build dashboards and alerts to monitor cluster health, application performance, and deployment status
Collaborate with development teams to streamline cloud-native application deployments
Qualifications
Proven hands‑on experience deploying and managing Kubernetes clusters on AWS from the ground up
Strong experience with containerization tools and workflows (Docker, OCI containers)
Solid understanding of Kubernetes (k8s) core concepts: pods, services, ingress controllers, config maps, secrets, persistent storage, etc.
Hands‑on experience with advanced deployment techniques — blue‑green, canary, rolling updates
Good working knowledge of Linux systems administration, shell scripting, and basic troubleshooting
Experience designing and maintaining CI/CD pipelines (Jenkins, GitLab CI, or similar) integrated with containerized environments
Familiarity with infrastructure‑as‑code and configuration management tools such as Terraform, Ansible, Chef, or Puppet
Strong source control and build systems experience (Git, Jenkins, or equivalents)Understanding of network architecture, security best practices, and production environment monitoring
Database knowledge (SQL) and administration experience is a plus
Equal Opportunity Statement At Kastle, we believe that diversity makes us stronger – at work and in the world. Kastle Systems International, LLC is an Equal Opportunity / Affidavit Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, marital status, pregnancy or any other basis protected by applicable federal or state laws.
#Kubernetes #K8s #CloudNative #Containerization #DevOps #AWS #InfrastructureAsCode #Terraform #Helm #CI_CD #Automation #LinuxAdmin #BlueGreenDeployment #CanaryDeployment #ClusterManagement #CloudArchitecture #SRE #Ubuntu #Debian #amazonwebservices
#J-18808-Ljbffr
The property technology space is growing rapidly, and Kastle Systems is leading the way. Kastle Systems is the leader in managed security, with a track record of introducing innovative technologies to serve over 460M square feet of real estate globally. Clients span the commercial and multifamily real estate, education, and construction industries and the customers they serve.
Our CheckVideo division is transforming video security with AI-enabled cameras. Thousands of customers depend on us every day for mission-critical security, delivered through our cloud infrastructure. We are looking for an experienced
Senior DevOps Engineer
to join our team in Falls Church, Virginia.
In addition to a great work environment, we provide excellent benefits (Medical/Dental/Vision, 401K, Tuition/Training Assistance, BrightHorizons Lifestyle Assistance, Wellness Program, etc.). We are proud to be a Certified Great Place to Work with awards for being a Top Workplace with Top DE&I Practices! For more information about what it's like to work with us, please visit Kastle Careers. For more information on CheckVideo’s specific products, please visit CheckVideo.
Responsibilities
Design, deploy, and manage Kubernetes clusters on AWS from initial setup through ongoing maintenance
Containerize applications and manage container lifecycle, ensuring seamless deployment pipelines
Implement and manage advanced deployment strategies, including blue-green and canary deployments
Monitor, troubleshoot, and optimize Kubernetes clusters to maintain high availability and performance
Develop, maintain, and improve CI/CD pipelines integrated with Kubernetes and cloud environments
Automate infrastructure provisioning and configuration management using tools such as Terraform, Ansible, or similar
Manage Linux-based servers supporting application workloads, including security, updates, and backups
Build dashboards and alerts to monitor cluster health, application performance, and deployment status
Collaborate with development teams to streamline cloud-native application deployments
Qualifications
Proven hands‑on experience deploying and managing Kubernetes clusters on AWS from the ground up
Strong experience with containerization tools and workflows (Docker, OCI containers)
Solid understanding of Kubernetes (k8s) core concepts: pods, services, ingress controllers, config maps, secrets, persistent storage, etc.
Hands‑on experience with advanced deployment techniques — blue‑green, canary, rolling updates
Good working knowledge of Linux systems administration, shell scripting, and basic troubleshooting
Experience designing and maintaining CI/CD pipelines (Jenkins, GitLab CI, or similar) integrated with containerized environments
Familiarity with infrastructure‑as‑code and configuration management tools such as Terraform, Ansible, Chef, or Puppet
Strong source control and build systems experience (Git, Jenkins, or equivalents)Understanding of network architecture, security best practices, and production environment monitoring
Database knowledge (SQL) and administration experience is a plus
Equal Opportunity Statement At Kastle, we believe that diversity makes us stronger – at work and in the world. Kastle Systems International, LLC is an Equal Opportunity / Affidavit Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, marital status, pregnancy or any other basis protected by applicable federal or state laws.
#Kubernetes #K8s #CloudNative #Containerization #DevOps #AWS #InfrastructureAsCode #Terraform #Helm #CI_CD #Automation #LinuxAdmin #BlueGreenDeployment #CanaryDeployment #ClusterManagement #CloudArchitecture #SRE #Ubuntu #Debian #amazonwebservices
#J-18808-Ljbffr