About the job
SciTec, a proud subsidiary of Firefly Aerospace, is an innovative non-traditional defense contractor dedicated to providing cutting-edge technologies that bolster U. S. National Security and Defense initiatives. For over 45 years, we have partnered with the Department of Defense to create groundbreaking remote sensing algorithms, tools, and techniques that enable superior data exploitation capabilities for missile defense, intelligence, surveillance, reconnaissance, space domain awareness, and aircraft survivability missions.
Important Notice: All employment at SciTec requires U. S. citizenship due to the nature of our government contracts. We are unable to sponsor or assume sponsorship for any work visas. Furthermore, U. S. citizenship is essential for obtaining and maintaining a security clearance. Candidates who do not meet these criteria will not be considered.
We are currently looking for a Senior Staff / Senior DevSecOps Engineer to lead the design, development, and maintenance of high-quality CI/CD pipelines, containerize applications, and deploy cloud-based infrastructure. This position emphasizes working with distributed systems, microservices, and real-time data pipelines, collaborating closely with scientific and technical personnel in a mission-oriented environment.
The ideal candidate will be a proactive individual contributor with extensive expertise in Configuration as Code (CaC), Infrastructure as Code (IaC), and Kubernetes, who is eager to make a significant impact and tackle complex challenges with enthusiasm.
Key Responsibilities
- Design, maintain, and enhance CI pipelines (GitLab CI) for secure software builds and deployments.
- Automate deployments across development, testing, and production environments using Kubernetes and Helm.
- Execute tasks effectively in alignment with team and product objectives with minimal technical oversight.
- Provide mentorship, thought leadership, and insight into project tasks.
- Integrate CI pipelines with tools for artifact management, testing, code quality, and security scanning.
- Monitor and troubleshoot CI/CD pipeline performance and deployment challenges.
- Oversee software release processes, including version promotion, branching, integration, and validation.
- Maintain and implement Helm charts for application deployments.
- Conduct deployment validation and resolve issues in Kubernetes environments.
- Ensure compliance with cybersecurity protocols and secure coding standards.
- Assist with software vulnerability scanning and remediation processes.
- Perform additional DevSecOps-related duties as required.
