Location
US-VA-Quantico
ID
2025-2711
Category |
Consulting Services (Tech)
|
Position Type |
Full-Time
|
Remote |
No
|
Clearance Required |
Secret
|
Overview
AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training.
Responsibilities
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.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in software architecture and full-stack development, including cloud migration projects.
- Demonstrated success architecting scalable, secure, and resilient cloud-native applications in mission-critical settings.
- Familiarity with agile development methods and CI/CD best practices.
- CODIS experience in government, law enforcement, or forensic/laboratory information systems.
- Expertise with Azure DevOps 2022, Visual Studio 2022, and Git for Windows for cloud development workflows.
- Advanced experience architecting and implementing solutions with Docker and Kubernetes.
- Proficiency in microservices/API architecture and documentation using Swagger.
- Experience implementing authentication/authorization solutions with Keycloak.
- Familiarity with distributed messaging and streaming using RabbitMQ.
- Knowledge of Linkerd (service mesh) and NGINX (as reverse proxy, load balancer, or ingress controller).
- Front-end and full-stack web development using Blazor.
- Experience integrating and operating search solutions such as Elasticsearch or OpenSearch.
- Proficiency in .NET, C#, JavaScript, and Java (with SpringBoot framework) for developing cloud services and applications.
- Proficient in Terraform for Infrastructure as Code (IaC) to automate infrastructure provisioning.
- Hands-on experience developing and maintaining solutions in AWS cloud environments.
- Strong comfort with Linux systems administration and automation.
- Data interchange and modeling experience with XML/XSD and JSON.
Pay Transparency Statement
AMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $129,800.00/Yr. - USD $216,700.00/Yr. Actual compensation will be determined based on several factors permitted by law. AMERICAN SYSTEMS provides for the welfare of its employees and their dependents through a comprehensive benefits program by offering healthcare benefits, paid leave, retirement plans, insurance programs, and education and training assistance.
EEO Statement
EEO Race/Sex/Disability Status/Veteran Status
|