Devsecops Software Engineer – Experienced/Senior
Company | The Boeing Company |
---|---|
Location | Huntington Beach, CA, USA, El Segundo, CA, USA |
Salary | $112200 – $177100 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- This position requires the ability to obtain a Top Secret/SCI with Poly US Security Clearance for which the US Government requires US Citizenship post-start
- 3+ years of experience automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain (such as GitLab, Nexus, Artifactory)
- 3+ years of experience with object-oriented software development (C/C++, Java)
- 3+ years of experience with Kubernetes, Docker containers, and Ansible
- 1+ years of experience with Linux system administration
Responsibilities
- Develop and sustain Continuous Integration (CI) pipelines for automated deployment of the highly available, mission critical systems or enterprise platform product software for integration and test and operations
- Create scripts and templates to build development systems
- Leverages technical knowledge of infrastructure software, and security to maintain and improve and deploy and harden complex infrastructure
- Perform analysis, design, develop and implementation activities to install, configure and maintain infrastructure, software and components in air-gapped and on-premise platform utilizing everything as code, Infrastructure as Code (IaC) and Configuration as Code (CaC), for deployments
- Perform activities to ensure alignment of use cases and objectives with architecture and security
- Provide guidance and direction to DevSecOps developers and administrators
- Troubleshoot application deployment issues
- Research/analyze issues (such as application integration, testing, performance etc.) and provide recommendations and resolution
- Interface effectively with multiple technical disciplines in a team environment
Preferred Qualifications
- Active Top Secret/SCI Security Clearance with Poly
- Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
- Experience with OpenShift
- Experience with automation and provisioning of isolated/air-gapped environments
- 5+ years of experience automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain (GitLab, Nexus, Artifactory)
- Experience developing guidelines and best practices for on-premises development & implementations including containers and container orchestration
- Experience with architecting and automating disaster recovery solutions
- Experience using Agile or SAFe methodology
- Experience with security controls such as DoD RMF