About the job
BryceTech is looking for a dedicated DevSecOps Engineer to enhance the development, security, deployment, and continuous maintenance of innovative tools that assist military wargamers in simulating nuclear, chemical, and biological scenarios. Located in Raleigh, NC, this role is integral to a dynamic, interdisciplinary team of software, cloud, and security engineers focused on delivering cutting-edge cloud and web-enabled wargaming software.
Key Responsibilities:
- Design and manage GitLab CI/CD pipelines to streamline development processes.
- Collaborate with developers to containerize both new and legacy applications.
- Deploy applications on both on-premises and cloud-based Kubernetes clusters.
- Oversee application releases to customer environments effectively.
- Implement Terraform scripts to establish a security-compliant cloud infrastructure for production deployment.
- Fulfill cybersecurity requirements to secure and maintain an Authority to Operate (ATO) from our stakeholders.
- Utilize programming languages such as Python, Java, C++, and JavaScript to support development efforts.
- Contribute to Contract Data Requirements Lists (CDRLs) including presentations, technical reports, software documentation, and training materials as needed.
- Identify opportunities for process improvement and automation.
- Facilitate effective communication between stakeholders and development teams to ensure clarity of requirements.
- Participate in meetings and collaborate with DevSecOps and Development teams to ensure a shared understanding of deliverables.
- Understand requirements for high availability architectures, performance optimization, and monitoring techniques.
