Senior Software Engineer - DevOps / Infrastructure (Onsite)
Prattwhitney
About the role
About RTX
At RTX, the largest aerospace and defense company in the world, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems. With our three market-leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world.
Collins Aerospace is a leader in technologically advanced, intelligent solutions that help redefine the aerospace and defense industry. With a comprehensive portfolio and deep technical expertise, we help customers meet the demands of the global market. Join us and help shape the future of aerospace and defense.
Collins Aerospace, an RTX company, is a global leader providing technologically advanced and intelligent solutions across the aerospace and defense industry. We leverage our extensive capabilities, comprehensive portfolio, and deep expertise needed to tackle our customers’ most complex challenges and navigate the demands of a fast-paced global market.
The Strategic Defense Solutions (SDS) portfolio is seeking a highly motivated and skilled Software Engineering professional to join our team in Sterling, VA. In this critical role, you will be part of an innovative team focused on designing and developing holistic, integrated simulation and training solutions, directly ensuring our customers are prepared for the most vital missions.
Most aspects of the job must be accomplished in a lab environment, so this position requires regular on-site presence. This position is located onsite at our Sterling, VA site.
What You Will Do:
- Support and develop automation solutions that enable our teams to build and deploy code efficiently and consistently.
- Take ownership of the program’s CI/CD pipeline, optimizing code integration and delivery of the simulation environment.
- Use troubleshooting skills to resolve issues with build chain or CI/CD pipeline tools.
- Identify manual processes that can be automated with recommendations for strategy and improvements, prior experience with automated testing as part of a CI/CD pipeline.
- Consider the organization’s entire CI/CD infrastructure when making changes and improvements.
Qualifications You Must Have:
- 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
- Active and transferable U.S. government issued security clearance is required prior to start date
- Experience deploying, configuring, and supporting CI/CD Pipelines.
- Experience with common software development and management tools such as Git Lab, Jira, Confluence, Coverity, Nexus, Artifactory, and Splunk.
- Experience with automation frameworks such as Ansible, Terraform, Puppet, etc.
- Experience with server-side scripting languages such as Python, Bash, and Power Shell.
- Experience with a virtual environment such as VMware, Proxmox, etc.
- Experience with continuous integration for real-time testing and diagnostics within a virtualized environment.
- Basic understanding of networking (TCP/IP, VLANs) and experience configuring network devices or virtual networks.
Qualifications We Prefer:
- Experience in application development and integration within one or more IaaS/PaaS (Red Hat Open Shift / VMware / Open Stack).
- Familiarity with cloud networking frameworks (L2, L3, and spine-leaf architecture).
- Experience in…
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free