Amazon Web Services (AWS), Ansible, Atlassian JIRA, Cloud Computing, Code Reviews, Computer Networks, DevOps, Docker, Documentation, Hardware Administration, Integration Testing, Jenkins, Machine Tool, Metrics, Microsoft Windows Azure, Network Administration/Management, Network Software, Network System Hardware, Problem Solving Skills, RPM, Software Administration, Software Development, Software Development Lifecycle (SDLC), System Test, Team Player, Test Automation, Test Scripts, Testing
Who we are:
Fuse builds innovative communications, networking, and computing solutions that improve the sharing of information, video, text, and voice among operators distributed throughout the airborne, maritime, and ground environments. We are a technology firm creating in-house software, network and hardware solutions that support our noble cause of advancing warfighter capabilities with elegant, user-focused communications, networks, and software systems.
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