Senior DevOps Engineer

Job Category: Technology and IT
Job Type: Full Time
Job Location: USA
Company Name: Armis

Company Overview

Armis is a leading cyber exposure management and security company dedicated to protecting the entire attack surface and managing an organization’s cyber risk in real time.

In today’s rapidly evolving, perimeter-less digital landscape, Armis empowers organizations to continuously identify, protect, and manage all critical assets—from on-premises infrastructure to cloud environments.

Trusted by Fortune 100, 200, and 500 companies, as well as national governments and local entities, Armis plays a vital role in safeguarding critical infrastructure, economies, and society—providing 24/7 security and peace of mind.

Responsibilities

  • Design, build, and maintain highly available, scalable, and resilient production systems to ensure optimal performance and uptime.
  • Collaborate with senior DevOps and Engineering team members to define architectural and operational strategies for our rapidly growing infrastructure.
  • Identify and resolve production system issues efficiently.
  • Enforce security best practices throughout the software development lifecycle, ensuring compliance with industry regulations and standards.
  • Research, evaluate, and lead proof-of-concept initiatives to integrate emerging technologies and enhance system security and architecture.
  • Stay current with evolving technologies, standards, and cybersecurity threats through industry engagement and vendor partnerships.
  • Develop and maintain comprehensive documentation for infrastructure, processes, and procedures to facilitate knowledge sharing and continuity.
  • Provide on-call support during off-hours to address critical incidents and maintain system stability.

Requirements

  • 5+ years of experience managing and maintaining Linux servers in a global, multi-server cloud environment.
  • 3+ years of hands-on experience with AWS.
  • 5+ years of expertise in Python and Kubernetes.
  • 3+ years working with Infrastructure as Code (IaC) tools such as Terraform and/or CloudFormation.
  • Strong understanding of networking concepts, including route tables, service mesh, and CNI.
  • End-to-end ownership of the software development lifecycle (SDLC)—from gathering requirements to coding, testing, deploying, monitoring, and maintaining.
  • Extensive experience with microservices and distributed systems.
  • Experience implementing and managing Zero Trust Architecture.
  • Developing, automating, and maintaining vulnerability & patch management solutions.
  • Excellent communication skills—able to engage with leadership, collaborate across teams, and articulate technical concepts effectively.
  • Strong project management skills, with the ability to independently manage time and deliverables.

Preferred Qualifications (Bonus Skills)

  • Experience working on government-related projects (requiring U.S. citizenship).
  • Deep involvement in security and compliance programs (e.g., FedRAMP, GDPR, SOC 2).
  • Experience working in sensitive/restricted environments (e.g., bunkered setups, FIPs, SELinux).
APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx