DevSecOps Engineer
$290,000–$310,000 year
RemoteUnited States
Job Summary
Design, implement, and manage cloud-based infrastructure on GCP using Terraform and Infrastructure as Code. Build, automate, and maintain CI/CD pipelines to ensure deployment and operations automation while maintaining high availability, performance, and security. Deploy and manage Docker containers and Kubernetes orchestration with Helm and ArgoCD for scalable applications. Act as a subject matter expert for support, project, demand, and integrator teams to ensure requirements are understood, documented, and delivered to a high standard. Drive improvements in day-to-day operations and engineering activities by applying DevOps principles to improve deployment cycles and system reliability. Develop functional services with clean code and optimize business processes using Python and Bash. Monitor clusters and cloud resources using Prometheus, Datadog, and Elasticsearch to diagnose and resolve issues efficiently.
Required Qualifications
- 4+ years of hands-on experience in a DevOps role with a proven track record of successful projects
- Technical knowledge of GCP, Linux, and CI/CD pipeline development (Jenkins, GitHub Actions and Azure DevOps) and implementation
- Infrastructure Automation (IaC): Experience with tools such as Terraform and Ansible for automating cloud infrastructure
- DevSecOps & SaaS Governance: Secure software development practices and policy-as-code frameworks (e.g., GitHub Advanced Security, shift-left security)
- Advanced experience with Terraform for complex infrastructure setups
- Proven experience in system administration and service automation
- Strong proficiency in Python and Bash; ability to develop complex automation scripts
- Strong communication Skills, Oral and Written
- Demonstrated experience developing, deploying, and implementing devops pipelines and tools
- Proficiency in setting up and managing comprehensive monitoring and alerting solutions
- Extensive experience with Docker and Kubernetes, including setting up and managing clusters
- Demonstrated experience developing system integration and automation capability to improve operational response time and accuracy in diagnosing and resolving issues
- Demonstrated ability to evaluate system efficiency, develop system performance metrics, and drive continual process improvement of IT/network management systems
- Monitored clusters, cloud resources, and apps using Prometheus, Datadog, and Elasticsearch
- Containerization (Kubernetes, Docker, Helm)
- Good knowledge of backup/recovery, disaster recovery, vulnerability, and patch management
Desired Qualifications
- Use Infrastructure as Code (IaC) tools, with a preference for Terraform
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.