Overview
As a DevSecOps Engineer, you will work with our growing DevSecOps practice delivering features to support cloud and application development. We are seeking candidates with 3-5 years of experience in cloud platform services and DevSecOps practices such as build/release management, CI/CD practices, and process automation.
Contributions
Responsibilities include:
- Establishing development tools and infrastructure for automation
- Understanding stakeholder needs and conveying this to developers
- Automating and improving development, testing, deployment, and release processes
- Testing and examining code written by others and analyzing results
- Ensuring systems are secure against cybersecurity threats
- Identifying technical problems, performing root cause analysis, and developing updates and fixes
- Collaborating with developers to ensure processes are followed and work as intended
- Supporting enterprise Cloud applications through infrastructure as code, automated server/network configurations, large-scale deployments, and monitoring/testing (e.g., CI/CD)
- Documenting current environment, performing gap analysis, and producing recommendations
- Leveraging virtualization and containerization to modernize systems
- Acting as an individual contributor and mentoring junior team members
- Driving continuous improvement in DevSecOps processes and tools
- Presenting status updates and cross-training team members
Qualifications
Required:
- Ability to obtain a U.S. government Security Clearance
- BSc in an IT-related field or non-IT degree with 2 years of related IT experience
- 3+ years of experience with cloud platforms (AWS, Azure, GCP)
- 3+ years of experience with Git SCM providers (GitHub, GitLab, Bitbucket)
- 3+ years of experience with programming or scripting languages
- 3+ years of application DevSecOps experience in an Agile environment
- 3+ years of experience with Docker, Kubernetes, infrastructure as code, and CI/CD tools (Jenkins, GitLab CI/CD, etc.)
- Experience integrating deployment and testing automation into CI/CD pipelines
Preferred:
- Certifications like AWS Certified DevOps Engineer, Microsoft Certified Azure Developer Associate, SAFe DevOps
- Experience with automated testing frameworks (e.g., Selenium)
- Excellent communication and documentation skills
- Scripting experience in Concourse, Bash, PowerShell, Python, Groovy, Ruby
- Experience with automation tools like Pivotal, Chef, Terraform, CloudFormation, Ansible