The Cloud Software Architect will play a crucial role in transforming the CODIS proof of concept into a robust, production-grade cloud application, ultimately replacing the current client/server architecture. You will drive the technical vision, oversee migrations, ensure enduring interoperability between Classic and Cloud versions, and lead the development of scalable and secure cloud-native services supporting the forensic DNA community.
- Active Secret Clearance (U.S. Citizenship Required for the purposes of obtaining/holding a U.S. security clearance)
- Lead the evolution of the CODIS cloud application from a proof of concept to a production-ready platform.
- Architect, design, and guide the migration of existing CODIS functionalities and datasets from the classic system to the cloud, maintaining operational interoperability throughout the transition.
- Develop cloud-native components and microservices, ensuring best practices in scalability, security, deployment, and reliability.
- Collaborate closely with developers, DevOps teams, stakeholders, and end users to translate requirements into effective cloud solutions.
- Establish architectural standards, patterns, and reusable components for cloud application development.
- Leverage container orchestration and management tools to deliver scalable application environments.
- Ensure secure, reliable, and performant integrations between Classic and Cloud CODIS environments.
- Advocate for and maintain robust CI/CD pipelines and Infrastructure as Code practices.
- Oversee documentation, code reviews, system integration strategies, and mentor technical teams.