DevOps Engineer

Insight Global
Poway, CA, United States
1 day ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$80,000.0 - $130,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Artificial Intelligence Amazon Web Services JIRA Automation of Tests Microsoft Azure Bash Shell C++ (Programming Language) Ubuntu (Operating System) CMake Software Documentation Computer Networks
+29 more
Linux DevOps VMware ESX Servers Python (Programming Language) Network Troubleshooting Cisco Nexus Switches Node.Js Package Management Systems Red Hat Enterprise Linux Ansible Software Engineering SonarQube Systems Integration Virtual Machines VMware VSphere ReactJS Delivery Pipeline Gitlab System-level Testing SC Clearance Gitlab-ci Selinux Kubernetes Build Tools Operating System Security Docker Jenkins Static Application Security Testing Dynamic Application Security Testing

Job description

  • Develop complex, mission critical software in a supportive, collaborative environment
  • Perform design and code reviews for quality and security
  • Manage container builds, provisioning, and deployment
  • Develop test automation scripts
  • Support functional and system level testing
  • Troubleshoot and address bugs/issues arising from testing and integration
  • Provide input for system documentation
  • Work with the Project Management team to maintain successful release schedules
  • Develop, build, and maintain the DevOps environment consisting of Jenkins and GitLab CI pipelines, SonarQube, Nexus, Ansible, Podman/Docker, RPM package management solutions, build tools, and code metrics
  • Manage and develop cloud tooling, orchestration, and deployment, AWS and Azure
  • Recommend emerging pipeline tooling to support efficiency, security, and quality goals
  • Manage, maintain, and troubleshoot the development network and assets
  • Manage and maintain repos
  • Oversee on-prem Jira and Gitlab servers
  • Develop, maintain, and enforce the Software Development Process across projects

Requirements

  • B.S. in an engineering field (Computer, Software, Math, Physics, Electrical, etc.)
  • 2-6 years of experience in DevOps
  • 2+ years of hands on experience in a strongly typed language developing complex software systems, preferably C++
  • Experience building, orchestrating, and deploying container applications at scale
  • Hands-on experience with Python, Bash, CMake, and node.js/React
  • Solid Linux OS knowledge: RHEL, Ubuntu, RPM
  • Experience building and managing CI/CD pipelines, preferably in GitLab
  • Experience integrating static application security testing and code metrics tooling
  • Familiarity with agile development process
  • Ability to obtain US Secret clearance

Nice to have:

  • Experience in container hardening
  • Experience with policy driven OS security, such as SELinux
  • Familiarity with dynamic application security testing and tooling
  • Understanding of Linux networking and network troubleshooting
  • Experience applying AI tools in CI/CD pipelines
  • Experience with Ansible
  • Experience with Kubernetes
  • Experience with STIG compliance and security applications
  • Experience with Virtual Machine Management - vCenter/vSphere/ESXi
  • Active US Secret clearance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application