Posted in

Devsecops Senior Software Engineer

Devsecops Senior Software Engineer

CompanyRTX
LocationCedar Rapids, IA, USA
Salary$82000 – $164000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience or in absence of a degree, 9 years of relevant experience
  • The ability to obtain and maintain a U.S. government issued security clearance is required
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
  • Experience with standard full lifecycle software development practices and configuration management tools
  • Git tooling experience such as BitBucket, Gitlab, GitHub or similar software
  • CI/CD tooling experience such as Bamboo, Jenkins, or similar software
  • Experience programming in languages such as bash and python
  • Linux development environment experience

Responsibilities

  • YOU will create DevSecOps pipelines for embedded systems applications
  • YOU will integrate tooling, apps, and scripts into the development pipeline.
  • YOU will participate in the selection of technologies to enable automation and increase flow.
  • YOU will develop applications and scripts to support integration and flow of software updates.
  • YOU will maintain frameworks to automate test, deployment, and delivery of software.
  • YOU will work in an agile environment (SAFe)

Preferred Qualifications

  • Active U.S. Department of Defense Clearance
  • Experience developing and deploying containers such as Docker, Podman, Kubernetes, or similar software
  • Experience integrating tools using RESTful APIs
  • Software artifact storage solutions experience such as JFrog Artifactory or similar software
  • Configuration management experience such as Ansible, Chef, Puppet or similar software
  • Linux/application administration experience
  • Familiar with Atlassian tools administration
  • Comfortable working with languages such as C, C++, and Java
  • Experience in scripting languages such as Python
  • Knowledge and/or experience in multi-threaded embedded application software engineering development and integration
  • Desire to successfully work in a team environment, establishing collaborative relationships with coworkers in person and through technology; experience working on an Agile team desirable
  • Strive to consistently produce superior results, keeping project milestones on schedule and contributing to a positive work environment