About this role: We're looking for an experienced, early career DevOps ninja to help us build, ship, and secure world class, mission critical software deployed across a variety of platforms and environments. This is a dynamic role that will touch all aspects of the software development life cycle, from conception to end of life. If this sounds like a fit for your career ambitions, we want to meet you!
What you'll do: 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 We are looking for: 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 US Citizen 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