Overview
On Site
Full Time
Skills
Software Security
DevOps
Team Leadership
Work Breakdown Structure
FOCUS
Customer Experience
Management
GitLab
JIRA
Confluence
Selenium
Fortify
Microsoft Azure
Software Development Methodology
Regulatory Compliance
ProVision
Virtual Desktop
Workflow
Training
Agile
Software Engineering
Risk Management Framework
RMF
XACTA
Auditing
Splunk
Roadmaps
HCD
Emerging Technologies
DevSecOps
Backup
Recovery
Computer Science
Software Development
Systems Engineering
Configuration Management
Jenkins
Apache Maven
Puppet
Ansible
Version Control
Git
Bitbucket
Apache Subversion
Network Design
Database
Cloud Computing
Linux
Microsoft Windows
Amazon Web Services
Scripting
Python
Perl
Bash
PHP
Java
SQL
C
Job Details
Base-2 Solutions is seeking a hardworking DevOps Software Engineer.The DevOps Engineer shall design, implement, enhance, and maintain a DevSecOps capability to enable application security, secure deployment, and operations at mission speed across applicable security domains, deployment models, and environments. The DevOps Engineer shall design, build, implement, and maintain a virtual developer desktop to provide customers with a streamlined and consistent environment to develop mission applications.
Job Description
Required Skills and Qualifications
Job Description
- Aid the Government section or team lead with managing resources and timelines in delivering new, or enhancing existing, capabilities.
- Update and aid in maintaining the CDP centralized work breakdown structure detailing all existing and upcoming CDP team efforts and focus areas.
- Maximize consistency of DevSecOps capabilities across applicable security domains, deployment models, and environments to promote a smooth CX for development teams operating with low-to-high engineering approaches.
- Automate, monitor, and apply security at all phases of the software lifecycle: plan, develop, build, test, release, deliver, deploy, operate, and monitor.
- Configure, upgrade, operate and manage essential tools including but not limited to GitLab, Jenkins, Artifactory, SonarQube, Jira, Confluence, Xray, Selenium, Fortify, and Acunetix.
- Develop, maintain, and enhance CDP's developer virtual desktop capability across applicable security domains, deployment models, and environments including but not limited to Linux and Azure models for virtual desktops.
- Fully automate risk characterization, monitoring, and mitigation across the application lifecycle.
- Incorporate cyber resiliency and ZT principles as part of the DevSecOps pipeline process.
- Integrate pipelines with provided automated tools and processes for the Risk Management Framework (RMF).
- Maximize automation to update and re-distribute developer virtual desktop baselines monthly to maintain security compliance.
- Fulfill service requests to provision DevSecOps and developer virtual desktop accounts for CDP customers to include account request form processing, reviews, workflows, account creation, and account deprovisioning.
- Curate and publish a list of public sources for training on DevSecOps tools and coordinate with tool vendors to provide informational or enablement events to the CDP community regarding new tool capabilities, versions, and roadmaps.
- Develop, maintain, and enhance sample code and/or reference applications to facilitate customer utilization of CDP services and validate CDP functionality.
- Employ Agile, DevSecOps, and low-to-high software engineering methods to implement DevSecOps Services.
- Support obtaining and maintaining DevSecOps Services ATO in accordance with the RMF process under a ZT approach, including providing expertise with Xacta and security monitoring requirements.
- Conduct ongoing security audits and analysis of system access and logs to identify anomalies and support ZT, including providing expertise with security monitoring and tools such as Splunk.
- Support DevSecOps Services backlog grooming, increment planning, and feature roadmap development leveraging HCD insights, evolving priorities, and emerging technologies.
- Provide Tier 0 through 3 support to customers for the DevSecOps Services.
- Provide operations and maintenance support such as patching, monitoring, backup/restore, and emergency releases.
Required Skills and Qualifications
- BS in Engineering, computer Science, Systems Engineering, or related field or equivalent experience with 7 years in software development, system engineering or related field.
- Knowledge of deployment/configuration management tools like Jenkins, Maven, Puppet, or Ansible.
- Utilizes version control tools like GIT, Bitbucket, SVN, or CVS.
- Experienced with network infrastructure, database, cloud and data center operations, and security protocols.
- Strong knowledge of Linux and/or Windows OS.
- Understand AWS and other services.
- Experience with programming and scripting with languages like Python, Perl, Bash, PHP, Java, SQL, or C
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.