NetSPI is a leader in Penetration Testing as a Service (PTaaS) and is seeking a Senior DevOps Engineer to join their innovative team. In this role, you will architect high-availability infrastructure and CI/CD pipelines, focusing on automation and reliability to enhance security workflows.
Responsibilities:
- Assist in architecting immutable, highly available infrastructure and high-velocity CI/CD pipelines that eliminate heroics and manual intervention
- Partnering with your peers as well as development, security, and QA leadership, you will implement end-to-end automation, embed observability and security by design, and systematically eradicate toil and recurring incidents
- Obsesses over simplicity, measures everything, turns outages into permanent fixes, and empowers scores of engineers to ship faster without compromising reliability
Requirements:
- 7+ years of professional experience as a DevOps Engineer, SRE, or similar role
- Deep knowledge of CI/CD tools and workflows using GitHub / GitLab / Jenkins
- At least 4+ years of experience with AWS running production workloads
- Implement battle-tested, self-healing infrastructure-as-code at scale
- Strong expertise in Configuration Management Tools like Ansible/Chef/Salt Stack
- Experience with distributed source code management system like GitHub, GitLab
- Strong scripting and automation skills in languages like GO, Python and Bash
- Proven hands-on experience with cloud platforms (AWS/GCP/Azure) and container orchestration (Kubernetes)
- Solid understanding of networking, security, and infrastructure best practices
- Experience with observability tools (e.g., Prometheus, Datadog, ELK, Grafana)
- Exposure to AI/ML concepts and a desire to integrate AI-driven automation into DevOps workflows
- Highly motivated, self-driven contributor who thrives in fast-paced agile teams
- Strong communication skills; ability to document and verbally communicate ideas with the team
- Bachelor's degree in Computer Science/Engineering, or equivalent practical experience
- Experience managing multi-region production cloud environments
- Proficiency with deployment automation using GitHub Actions, Helm, and ArgoCD
- Solid troubleshooting and debugging abilities across distributed systems