DevOps Director
Summary
Lead a DevOps and QA team to build scalable cloud infrastructure, CI/CD pipelines, and automated testing frameworks for a government-focused AI-native platform.
Company Description
Job Description
We are looking for a dynamic and experienced DevOps Director to join our talented team at Air. Air is a leading technology company dedicated to supporting the defense and intelligence communities with cutting-edge software solutions. As a DevOps Director, you will be pivotal in shaping and driving our software delivery pipelines, testing frameworks, and infrastructure reliability to new heights.
As a DevOps and QA Manager at Air, you will lead a team of skilled DevOps and Software Development Engineers in Test (SDETs) through the entire software development and release lifecycle. You will oversee CI/CD implementations, set rigorous automation and manual testing standards, and ensure the supreme reliability of deliverables. Your leadership will be essential in bridging the gap between development and operations, building scalable cloud infrastructure, and promoting innovation and efficiency within the team.Scope of Responsibilities
- Collaborate with the software engineering and product teams to ensure highly reliable platform delivery for government customers
- Lead and mentor a unified team of DevOps and SDETs, guiding them from test planning to deployment, and fostering a collaborative and productive work environment
- Organize and manage automation strategies, infrastructure scaling, and release schedules, ensuring efficient project execution and alignment with business goals
- Establish CI/CD, security, and automated testing best practices and standards for the team, driving excellence in continuous software delivery
- Take charge of developing, maintaining, and scaling cloud infrastructure, deployment pipelines, and testing suites, ensuring they meet rigorous security and quality standards
- Oversee the quality of all technical deliverables, including infrastructure as code (IaC), test automation scripts, and system monitoring, to maintain high standards of platform stability
- Collaborate closely with Air's leadership to translate business requirements into infrastructure and testing specifications, ensuring the successful deployment of software solutions
- Continuously seek innovation and process improvement opportunities, finding efficiencies in environment provisioning and test execution to drive the team's success
- Work collaboratively with forward-deployed engineers, software developers, and data scientists to enhance our platform's overall security, quality, and performance
Qualifications
- U.S. Citizenship is required
- Bachelor's degree in Computer Science, Information Technology, or equivalent experience
- 7+ years of experience in managing cloud infrastructure, DevOps pipelines, or Quality Assurance teams
- Minimum of 5 years of hands-on technical experience with CI/CD tools (e.g., GitLab CI, GitHub Actions, Jenkins) and automated testing frameworks (e.g., Selenium, Cypress, JUnit)
- 5+ years of people management
- Thorough understanding of microservice architectures, cloud platforms (AWS, Azure, or GCP), and containerization (Docker, Kubernetes)
- Proven experience leading teams using an Agile development framework
- Strong analytical skills and unwavering attention to detail
- Current possession of a U.S. security clearance, or the ability to obtain one with our sponsorship
- Experience in or exposure to the nuances of a startup or other entrepreneurial environment
- Experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation
- Strong knowledge of observability, monitoring, and alerting tools (e.g., Datadog, Prometheus, Grafana)
- Hands-on experience with performance, load, and security testing methodologies
- Knowledge of DevSecOps practices and implementing security scanning in deployment pipelines
- Familiarity with Linux administration and shell scripting (Bash, Python)
Skills
- Agile
- AI
- Automation
- AWS
- Azure
- Bash
- CI/CD
- Cloud
- CloudFormation
- Containerization
- Cypress
- Datadog
- DevOps
- DevSecOps
- Docker
- GCP
- GitHub
- GitHub Actions
- GitLab
- Grafana
- Infrastructure as Code
- Jenkins
- JUnit
- Kubernetes
- Linux
- Microservices
- Observability
- Process Improvement
- Prometheus
- Python
- Selenium
- Terraform
- Test Automation
As published by greenhouse · 9 questions
Basics
First Name, Last Name, Email, Phone, Resume/CV, Cover Letter
Short answers (4)
- Preferred First Name optional
- LinkedIn Profile optional
- What is your desired pay for this role?
- When would you be available to start?
Pick from a list (5)
- To be considered, you must be a US Citizen. Please confirm your current status.
- Have you applied for another role with Air within the last 6 months?
- Are you open to working onsite full-time, five days a week?
- Which Air office location/s are you open to working out of?
- Are you subject to any existing agreements with a current or former employer (such as a non-compete or non-solicitation clause) that might limit your ability to work at Air or perform this role?