Staff DevSecOps Engineer - Tech Lead

About Us! Raptor was founded in 2002 with the mission to protect every child, every school, every day. Today, Raptor is a school safety partner for 60,000 schools in 55 countries, providing SaaS and mobile technology as well as comprehensive training and consultation solutions across the entire school safety life cycle, ranging from crisis prevention and preparation to emergency response and recovery. Raptor's globally integrated product portfolio supports a school's foundation of safety and wellbeing, including Emergency Management, Campus Movement, Student Wellbeing and Safety Training and Compliance. About the Role Raptor Technologies is seeking a Staff DevSecOps Engineer to drive DevSecOps initiatives throughout the SDLC. This role combines strategic leadership with tactical execution (approximately 30-50% hands-on keyboard), requiring someone who can guide a small team of DevSecOps engineers while working alongside them on complex technical challenges. The ideal candidate will drive operational excellence across our Azure-based infrastructure, champion best practices in security and deployment automation, and foster a culture of continuous improvement. Your team will be responsible for critical shared services, change management processes, incident response, and cost optimization while collaborating closely with engineering, IT, and InfoSec teams to ensure Raptor's infrastructure is secure, scalable, and efficiently managed. Responsibilities • Leadership and Mentorship: Guide a team of four DevSecOps engineers, promoting best practices in automation, security, and reliability. • Secure CI/CD Pipelines: Maintain GitLab-based pipelines, ensuring consistent integration of security scans, automated testing, and compliance gates. • Infrastructure as Code: Develop and maintain infrastructure through Terraform, enabling repeatable and auditable environment provisioning. • Cloud Operations: Architect, automate, and manage infrastructure in Azure (primary) with some AWS exposure, supporting hybrid and microservices deployments. • Monitoring and Observability: Implement and optimize alerting and performance monitoring through New Relic to ensure high availability and rapid incident response. • Security Integration and Automation: Partner with InfoSec to implement automated vulnerability scanning, key and secret management (Azure Key Vault), and continuous configuration monitoring aligned with SOC 2 and ISO 27001 standards. • Change Management & Compliance: Enforce disciplined change control, versioning, and deployment approvals in alignment with security and audit requirements. • Continuous Improvement: Identify opportunities to enhance delivery velocity, system resilience, and cost efficiency across the DevSecOps toolchain. • Incident Response: Participate in on-call rotation to support production environments and coordinate root-cause analysis and remediation. • Engineering Enablement: Work closely with Engineers to design scalable DevSecOps solutions that accelerate delivery, improve reliability, and enhance developer productivity. • Workflow Optimization: Streamline CI/CD processes and reduce friction through automation and tooling improvements. • Cloud Migration: Lead cloud migration initiatives ensuring secure, scalable, and cost-efficient operations (from AWS and GCP to Azure). • FinOps & Cost Optimization: Manage and optimize cloud spend through FinOps methodologies and resource utilization monitoring. • Modern DevOps Practices: Champion trunk-based development, shift-left implementation, and automated quality gates to improve software delivery maturity. Qualifications • Senior level experience (combined 10+ years) in DevSecOps, DevOps, CloudOps, Site Reliability position(s) • Proven experience managing applications in a SAAS environment across both monolithic and microservices architectures • Served in a mentor or leadership position – either formally or informally • Willing to travel to the Houston office twice per year • Experience in a fast-paced environment with frequent releases (multiple per week) • Deep hands-on expertise with either Azure or AWS environments • Demonstrated skill in Infrastructure as Code using Terraform • Solid understanding of containerization and orchestration (Docker, Kubernetes, AKS) • Experience implementing security automation, including SAST/DAST, secrets management, and compliance reporting • Knowledge of cloud networking, IAM, and identity management (Azure AD, VNet, NSGs) • Proficiency in scripting (PowerShell, Bash, or Python) • Excellent communication skills and ability to collaborate across development, QA, and InfoSec teams Preferred Qualifications • Deep hands-on experience with Microsoft Azure services including AKS, Key Vault, Application Configuration, Service Bus, and Azure SQL • Proven experience managing applications in a .NET environment across both monolithic and microservices architectures for a SAAS platform • Proficiency in GitLab CI/CD • Experie

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...

Other Jobs To Apply

No other job posts for this day.