DevSecOps Engineer

$107,200 - $134,000/Yr

Boeing - Omaha, NE

posted 2 months ago

Full-time - Mid Level
Omaha, NE
251-500 employees
Transportation Equipment Manufacturing

About the position

Tapestry Solutions, a Boeing Company, is seeking a DevSecOps Engineer to join our team in Omaha, NE. With over 30 years of experience in designing, implementing, training, and supporting logistics information systems, Tapestry Solutions offers a unique blend of resources and opportunities that come with being part of Boeing, while maintaining a small business, family-oriented culture. Our team of over 500 employees worldwide is dedicated to providing high-quality, innovative, and cost-effective information technology and business intelligence solutions to our customers, which include 85 defense, commercial, and government clients across more than 50 US locations and nine countries. In this role, you will work in a diverse environment that encompasses all aspects of infrastructure, configuration, and software deployment throughout the software development lifecycle. Your expertise will guide the definition, implementation, and delivery of programs aimed at enhancing various software systems. You will leverage both open-source and proprietary tools to manage infrastructure as code, design reusable components for scalable and secure architectures, and assist in maintaining best practices while overseeing automated deployments across development, testing, and production environments. As a DevSecOps Engineer, you will also mentor fellow engineers, develop automated CI/CD pipelines using tools such as Jenkins, GitLab, Kubernetes, and Docker, and work closely with Agile teams to ensure project objectives are met. This position requires an active U.S. Secret Security Clearance and is expected to be 100% onsite in Omaha, NE. Candidates must be U.S. citizens and will not be sponsored for employment visa status.

Responsibilities

  • Leverage open-source and in-house tools to manage infrastructure via code, designing reusable infrastructure components for scalable, highly-available, secure architectures for container-based and non-container-based applications.
  • Assist in providing input and expertise to senior engineers to maintain alignments with best practices and recommending system improvements while overseeing the automated deployment, roll-back, and monitoring of applications into software development, test, and production environments.
  • Mentor fellow DevOps engineers as needed.
  • Develop automated CI/CD build/deployment pipelines using Jenkins, GitLab, Kubernetes, Helm, Docker/Podman, and Ansible.
  • Ensure congruence of the various infrastructure, software, configurations, and interfaces maintained under configuration control.
  • Work with an Agile team, attend daily scrums, and communicate frequently with teammates to ensure successful completion of project objectives.
  • Troubleshoot and resolve installation, infrastructure, and system issues.
  • Proactively identify, report, monitor, and mitigate technical risks.

Requirements

  • Experience designing, building and deploying DevOps pipelines with GitLab, Jenkins, or equivalent tools.
  • Experience designing and implementing application deployment pipelines and developing software in a containerized environment with Kubernetes and Docker.
  • Full software lifecycle automation experience (design, development, test, deployment), including deployment to a production environment.
  • Experience with automated provisioning and configuration tools like Terraform, CloudFormation, Chef, Puppet, Ansible or similar technologies.
  • Experience with Linux and Windows operating systems, network administration, and networking protocols/functions (e.g., HTTP, HTTPS, SSL/TLS, SMTP, DNS).

Nice-to-haves

  • Top-Secret clearance
  • Experience developing and deploying software in a DoD environment (DISA experience is a plus).
  • Experience designing and building automated software testing pipelines using Ansible, Selenium, JMeter, Junit and/or other applicable tools.
  • Experience designing, developing and deploying software in a cloud environment (AWS is a plus).
  • Experience with static code analysis, particularly security scans.
  • Kubernetes certification such as CKA or CKAD.
  • Knowledge and understanding of DevOps trends and technologies.
  • Working knowledge of Git and experience with development workflows in GitLab, Bitbucket or an equivalent tool.
  • Experience with Kubernetes application deployment/management tools such as Helm or Kustomize.
  • Experience working with Agile software development teams and implementing continuous integration and continuous delivery practices.
  • Excellent problem solving and analysis skills, including the ability to logically create structure and order from unstructured inputs.
  • Excellent interpersonal, verbal and written communication skills.
  • Professional cybersecurity certification such as Security+, or similar.

Benefits

  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life and disability insurance programs
  • Paid and unpaid time away from work
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service