The Department’s mission is to provide world class Radar Software to be used in military systems deployed at sea and on land. Our software teams employ an Agile Scrum process to rapidly design, code, integrate and test capabilities on a continuous basis into a mature solution for our customers.
This position is full-time on-site in Marlborough Massachusetts.
What You’ll Do
CI/CD Pipeline Development and Maintenance: Contribute to the design, implementation, and maintenance of CI/CD pipelines to streamline and enhance software development and delivery processes.
Agile Practitioner: Actively participate in agile practices, fostering collaboration within the team to ensure successful delivery of high-quality products and encourage continuous improvement.
DevSecOps Integration: Assist in integrating security best practices into the development lifecycle to ensure compliance with industry standards and mitigate vulnerabilities.
Infrastructure Management: Maintain and upgrade the development environment infrastructure, including tools and frameworks, while effectively handling emergent situations (including off-hours) when necessary.
Collaboration: Work closely with software developers, program subject matter experts (SMEs), and Digital Technology (DT) and Cybersecurity teams to deliver reliable and secure software solutions.
Issue Resolution: Diagnose and resolve technical issues impacting development pipelines, ensuring minimal disruption to operations.
Automation and Innovation: Identify and automate repetitive tasks while supporting innovative approaches to improve workflows and enhance efficiency.
Monitoring and Reporting: Monitor pipeline performance and provide detailed reporting on key metrics to ensure optimal functionality.
Debug and Integration: Address stability issues in common trunks and support the integration and testing of real-time embedded application software on Linux and Windows platforms.
Development Environment Maintenance: Support tools such as ClearCase, Perl, Jenkins, Smartbear Collaborator, Grafana, Coverity, and Matlab. Assist with the migration to container-based environments, including Git, GitLab, Podman, VSCode, and Artifactory.
Qualifications You Must Have
Typically requires a degree in Science, Technology, Engineering or Mathematics(STEM) and a minimum of 2 years of prior relevant experience unless prohibited by local laws/regulations.
Experience with scripting languages (e.g., bash, perl, python, etc.).
Experience with Linux operating systems.