remote
Principal DevSecOps Engineer - SAIC
Security Engineer
Lead the design and implementation of secure, automated CI/CD pipelines across AWS and Azure, driving platform engineering excellence and ensuring robust DevSecOps practices for high‑performance application delivery.
About the role
Key Responsibilities
- Architect, build, and maintain scalable CI/CD pipelines that integrate security checks and automated testing across AWS and Azure environments.
- Collaborate with development, security, and operations teams to embed DevSecOps principles into the software delivery lifecycle.
- Design and implement infrastructure-as-code solutions using tools such as Terraform, CloudFormation, or ARM templates to support repeatable, secure deployments.
- Lead continuous improvement initiatives, optimizing pipeline performance, reducing deployment times, and enhancing observability.
- Mentor and coach engineering teams on best practices for secure coding, automated testing, and cloud-native deployment strategies.
Requirements
- Extensive experience with AWS and Azure cloud platforms, including IAM, networking, and security services.
- Proven track record in building and managing CI/CD pipelines with tools like Jenkins, GitLab CI, GitHub Actions, or Azure DevOps.
- Strong scripting skills (Python, Bash, PowerShell) and familiarity with configuration management (Ansible, Chef, Puppet).
- Deep understanding of security best practices, vulnerability scanning, and compliance automation within DevOps workflows.
- Excellent communication skills and ability to lead cross‑functional teams in a fast‑paced environment.