Posted in

Software Infrastructure Engineer

Software Infrastructure Engineer

CompanyRTX
LocationDulles, VA, USA
Salary$72000 – $144000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field or in absence of a degree, 6 years of relevant experience
  • Active and transferable U.S. government issued secret security clearance is required prior to start date
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
  • Experience deploying, configuring, and supporting CI/CD Pipelines
  • Experience with common software development and management tools such as GitLab, Jira, Confluence, Coverity, Nexus, Artifactory, and Splunk
  • Experience with automation frameworks such as Ansible, Terraform, Puppet, etc.
  • Experience with a virtual environment such as VMware, Proxmox, etc.
  • Basic understanding of networking (TCP/IP, VLANs) and experience configuring network devices or virtual networks.

Responsibilities

  • Support and develop automation solutions that enable our teams to build and deploy code efficiently and consistently.
  • Use troubleshooting skills to resolve issues with build chain or CI/CD pipeline tools.
  • Consider the organization’s entire CI/CD infrastructure when making changes and improvements.

Preferred Qualifications

  • Experience with server-side scripting languages such as Python, Bash, and PowerShell.
  • Experience with continuous integration for real-time testing and diagnostics within a virtualized environment.
  • Experience in application development and integration within one or more IaaS/PaaS (Red Hat OpenShift / VMware / OpenStack).
  • Familiarity with cloud networking frameworks (L2, L3, and spine-leaf architecture).
  • Experience in microservices using RESTful APIs.
  • Experience with Agile Development Methodologies (e.g. Scrum, SAFe).
  • Familiarity with Docker/ Podman containers, or Kubernetes orchestration.
  • Familiarity with maintaining and deploying database technology, such as SQL and NoSQL databases like MongoDB, PostgreSQL and MonetDB.
  • Familiarity with JSON, XML, YAML and XSD formats, rules, and usages.
  • Experience working in Linux and Windows environments.
  • Experience and/or interest in refactoring legacy systems for cloud or virtual environments.
  • Development IDEs such as Visual Studio, Visual Studio Code, or other related.
  • Certifications: Security (Security+, CISSP, or equivalent); Networking (CCNA, or equivalent)
  • Experience in application development and integration within one or more cloud platform services such as (Amazon Web Services, Microsoft Azure, Google Cloud, VMware Cloud)