Scientific Systems Company, Inc. (SSCI) is a leading developer of advanced technologies for navigation, mission planning and autonomy systems for the Aerospace and Defense industries. Founded in 1990 and based in Burlington, MA, Scientific Systems Company Inc. (SSCI) invents disruptive technologies, develops revolutionary solutions, and builds trusted products for our customers' most challenging missions. SSCI focuses on the creation of AI/ML enabled capabilities to command, control, communicate with, and manage composable collections of intelligent agents, smart sensors, and autonomous platforms across all domains.
Job Description:
Scientific Systems is seeking a Senior DevSecOps Engineer to work at our Burlington, MA facility. This role entails supporting development and managing ongoing operations for a modern Digital Engineering infrastructure, as needed by SSCI's software development and engineering teams, throughout the complete advanced technology development cycle. The Senior DevSecOps Engineer will be responsible for implementing and managing a digital engineering environment, configuring, and maintaining cloud services, and managing CI/CD pipelines for management of Infrastructure as Code (IaC) baseline. This person will have experience working with software development teams, maintaining compliance with cybersecurity controls, monitoring operations, and improving development processes as needed.
- Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information
Responsibilities:
- Provide technical subject matter expertise in applying DevSecOps concepts, processes, and tools to help plan, implement, deploy and support operations for an advanced software digital engineering and product development environment
- Support digital engineering strategy and governance development and implementation.
- Analyze user needs, concept of operations, and high-level system architecture to develop system requirements
- Identify and communicate risks, issues, opportunities, assumptions, mitigations, and dependencies
- Organize and lead sprint planning events for building out digital engineering infrastructure ensuring stakeholder needs are prioritized and being met
- Design, build, and maintain continuous integration (CI)/continuous delivery (CD) software development pipelines for multiple software engineering teams
- Implement (design, install, configure, manage) and apply automated testing tools to support software testing for SQA and Cybersecurity requirements
- Lead complex CI/CD infrastructure projects that require both on-premise and cloud solution development and integration
- Guide the design, build and maintenance of CI/CD pipelines in multiple software integration and test environments
- Applicants selected may be subject to a government investigation and may need to meet eligibility requirements of the U.S. government client
Requirements
Required Skills and Experience:
- 6+ experience working in Software Development support
- 3+ years as a DevSecOps Engineer or equivalent
- 2+ years of experience with CI/CD orchestrator tools e.g., Jenkins, Gitlab, Maven, Ant, or similar CI/CD orchestrator tool(s)
- Experience with containerization technologies (e.g., Docker, Kubernetes)
- Experience with configuration management tools (e.g., Git, GitHub, GitLab, Bitbucket, etc.)
- Experience with Atlassian JIRA or other defect tracking tool experience
- Experience with Atlassian Confluence, GitLab/GitHub, Jenkins, and artifact repository.
- Experience with at least one configuration/deployment management system e.g., Chef, Puppet, Ansible, AWS Cloud Formation, Salt, or other similar tools
- Program lifecycle experience from concept development and design to deployment, operations, and maintenance, decommission
- Strong experience working with Agile and DevSecOps principles
Preferred Skills and Experience:
- Knowledge of Cloud technologies (e.g., AWS, Azure)
- Familiarity with security tools and technologies such as static code analysis, vulnerability scanners, intrusion detection/prevention systems, and SIEM solutions
- Excellent communication and problem-solving skills