
Senior DevSecOps Software Engineer
Simple Technology Solutions
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- support a NASA contract.
- build innovative tools allowing scientists and students to discover, transform, update and improve the quality of Earth Science data
- work with the On-Premise and Cloud CICD team
- integrate security compliance and vulnerability scanning tooling into software build, test, and deployment processes.
- perform design, development, integration and testing of the security software in support of software deliveries using Agile methodologies.
- develop solutions to technical problems of varying scope and complexity
- testing, selection and implementation of technologies and tools related to security and CICD pipeline
- collaborate with diverse development teams to evolve automated CI and CD systems
- participate as a member on an Agile team and work with team members to review user stories, estimate effort and participate in sprint reviews
- work with vendors and other technical and security teams for problem resolution
- document release information for effective product deployment
- use effective troubleshooting techniques to identify software problems
- possess knowledge of the implementation of risk assessment techniques and the latest security best practices
- automation of security controls
Requirements
- US Citizenship is required
- Bachelor's Degree is required
- minimum of 6 years' position related experience is required
- Must have a BS degree in technical major, such as engineering or computer science, and 8 years direct professional experience
- 4 years of experience writing Python, Java, C++, or other high level language code
- 6 years of experience in supporting development and sustainment of a large system in a Linux environment
- Experience with CICD or DevOps tools (Bamboo, Jenkins, Nexus, Docker, Snyk)
- Experience with DAST/FAST security vulnerability tools
- Knowledge of Linux/UNIX OS (Red Hat or CentOS Linux 7 or 8)
- Experience writing Python 3, Java, C++, and other high level languages
- Experience writing scripting languages such as Bash or C-Shell
- Experience deploying and monitoring web applications in AWS via Terraform and/or CloudFormation
- Experience supporting software development teams, tools, and processes
- Demonstrated ability in writing and maintaining software documentation
- Must be able to obtain government security clearance
Benefits
- flexibility to help them thrive personally and professionally
- collaboration
- continuous learning
- excellence
- special incentives for team members living in qualified HUBZones
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaC++BashC-ShellLinuxAWSTerraformCloudFormationDAST
Soft Skills
collaborationtroubleshootingdocumentationAgile methodologiesproblem resolutioncommunicationteamworkuser story estimationsprint review participationrisk assessment