DevSecOps Engineer
PlanIT Group, LLCabout 1 month ago
Grand Prairie, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Job Description
We are seeking a highly skilled DevSecOps software developer with secret clearance to join our team. The successful candidate will be responsible for implementing Continuous Integration/Continuous Deployment (CI/CD) pipelines for MFC programs, leveraging their expertise in DevSecOps methodologies, and container management software.
Key Responsibilities
- Design, develop, and implement CI/CD pipelines for MFC programs using DevSecOps methodologies and technologies
- Collaborate with cross-functional teams to ensure seamless integration of CI/CD pipelines with existing development workflows
- Ensure compliance with security best practices and regulatory requirements throughout the software development lifecycle
Basic Qualifications: Must have 4+ years of experience
- BS in Computer Engineering, Computer Science, or Electrical Engineering or related field
- Must have ACTIVE Secret clearance
- Experience with DevSecOps methodologies and technologies
- Proven experience implementing and configuring CI/CD software development pipelines using GitLab CI
- Experience with container management software, including Docker, Kubernetes, or OpenShift
Desired Skills
- Experience in C/C++ multi-threaded development for embedded systems
- Proficiency in C# programming language
- Experience with Linux operating systems and scripting languages
- Familiarity with Agile Software Development methodologies and practices
- Knowledge of Python programming language and YAML/JSON data formats
- Experience with Azure Cloud Infrastructure
- Experience with Infrastructure as Code (IaC) tools, such as Terraform or Ansible
- Familiarity with Nexus repository management and artifact management
- Experience with Windows operating systems and Web App Development using Javascript/Typescript
Required Skills
CI/CD pipeline implementation
Ansible
Scripting languages
Azure Cloud Infrastructure
Kubernetes
OpenShift
DevSecOps methodologies
Javascript
Web App Development
C#
C/C++ multi-threaded development
JSON
Typescript
Infrastructure as Code (IaC)
YAML
Linux
Windows operating systems
Python
Docker
Nexus repository management
Agile Software Development
Terraform
GitLab CI