What are the responsibilities and job description for the DevSecOpsEngineer position at Trabus Technologies?
Position: DevSecOps Engineer
Full-time
Location: San Diego, CA
Clearance Level: Secret
Trabus Technologies (TRABUS) is a minority-owned, service-disabled veteran-owned small business (SDVOSB) based in San Diego, California. Since 2010, we've provided innovative solutions in wireless technologies, cybersecurity, and AI to both the federal government and private sector.
Our expertise spans emerging technologies, engineering support for the armed services, and solving real-world challenges through technical innovation. Recognized by Inc. 5000 as one of the fastest-growing private companies for seven consecutive years, TRABUS is a dynamic, forward-thinking business committed to excellence.
SUMMARY: TRABUS has an opportunity for a Senior Development Security Operations (DevSecOps) Engineer, who can join our team and make an immediate impact through their creativity, enthusiasm and technical abilities. Our DevSecOps Engineer will focus on Continuous Integration and Continuous Development (CI/CD) infrastructure, development, troubleshooting, and hardware support for the Advanced Networking Tactical System (ANTS) Operational Support System (OSS) network management software which is hosted in the ANTS wideband network transport system onboard the MQ-25A, Stingray, the Unmanned Carrier Aviation platform. The DevSecOps Engineer will focus on infrastructure that aids software engineers in the execution of full life-cycle software development. The DevSecOps Engineer will implement robust CI/CD pipelines integrated with automated testing and vulnerability and qualify scanning capabilities.
POSITION DESCRIPTION & DUTIES:
- Design, develop, and improve the automation pipeline and integrated deployment processes to aid in software build and release activities;
- Perform technical support for the OSS team and assist in satisfaction of the government security directives and requirements ensuring systems are safe and secure against cybersecurity threats;
- Utilize DevOps tools (such as Jenkins, Jira, Bitbucket) to ensure the code compiles and passes any built-in tests while ensuring repository integrity;
- Assist software teams with server upgrades/patches and setup of virtual environments;
- Work with system software testers to update manual and automated system test scripts as needed for each patch and collect system test metrics;
- Manage software dependencies including evaluation, acquisition & licensing, integration, and maintenance for software used by developers to deliver capabilities to the customer;
- Establish environments for deployment of code base integrity checks and automation of releases;
- Create security and maintenance patches for ANTS OSS application;
- Retrieve RHEL updates and tailor rpm packages for Network Management Solutions (NMS) application;
- Retrieve and install vendor firmware updates for ANTS system hardware components;
- Develop and execute regression test scripts to verify system functionality;
- Publish security and maintenance patches to ANTS Artifactory system binaries repository in accordance with ANTS configuration management and control processes;
- Diagnose and debug faults with RHEL operating system and system hardware components;
- Build and maintain Assured Compliance Assessment Solution (ACAS)/Nessus servers for scanning ANTS OSS and laboratory infrastructure;
- Perform ACAS and Security Content Automation Protocol (SCAP) scans of the ANTS OSS and remediate findings;
- Perform analysis of STIG checklists for system software and remediate findings;
- Prepare and present reports on software patch status to OSS Lead/Product Owner, external stakeholders and sponsors during sprint reviews.
- Active Secret Security Clearance
- 3-5 years’ experience with DevSecOps tools and techniques (such as Jenkins, JIRA, Confluence, Bitbucket, etc.)
- 3-5 years’ experience with Linux servers and workstations; the ability to easily navigate the Command Line Interface (CLI), knowledgeable with typical Linux troubleshooting tools, and have a broad understanding of Linux internals and debugging techniques
- Proficiency with at least one scripting language, preferably Python, with the ability to automate processes; experience in software development lab infrastructure design, layout, and implementation
- Familiar with AWS services, including EC2, S3, Secrets Manager, ECR, and Lambda.
- Proficient with Ansible to automate processes and streamline deployments.
- CompTIA Security or equivalent; CompTIA Linux or equivalent (RHEL preferred); Cisco CCNA or equivalent
- Manage and prioritize workload with minimal supervision.
- Strong organizational skills and attention to detail.
- Excellent written and oral communications skills with experience supporting government clients onsite.
- Ability to develop/document/implement new processes
- Detail oriented
EDUCATION:
- Bachelor’s degree in information technology, Network Management, or Information Systems
BENEFITS:
- Paid Time Off
- Holidays
- Health Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Account
- 401(k)
- Life AD&D
US citizenship and a final DoD adjudicated Secret Clearance
To apply, go to https://trabus.com/careers and click on “View Openings”
Trabus Technologies is an Equal Employment Opportunity Employer. We are committed to the principles of equal employment opportunity and will not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, veteran status, or any status protected by federal, state, or local discrimination laws. Trabus Technologies (TRABUS) offers a competitive salary and full range of benefits.