REI Systems is seeking an experienced Cloud Architect to lead the design, modernization, and technical evolution of secure, scalable, and highly available cloud solutions supporting mission-critical FDA applications and services.
The Cloud Architect will provide technical leadership across cloud architecture, application modernization, DevSecOps, security, infrastructure automation, cloud-native technologies, and emerging AI-enabled capabilities. This individual will work closely with application development, infrastructure, cybersecurity, DevOps, data, and program teams to establish cloud architecture standards and ensure solutions align with FDA mission, security, scalability, reliability, and performance requirements.
The ideal candidate brings deep AWS expertise, strong enterprise architecture experience, and the ability to translate business and technical requirements into practical cloud solutions.
Cloud Architecture & Strategy
- Lead the design and implementation of secure, scalable, resilient, and cost-effective cloud architectures supporting enterprise FDA applications.
- Define target-state cloud architectures, modernization roadmaps, architecture patterns, and technical standards.
- Evaluate existing systems and recommend cloud modernization, migration, re-platforming, refactoring, or cloud-native transformation strategies.
- Design solutions across compute, storage, networking, identity and access management, databases, integration, containers, serverless technologies, and managed cloud services.
- Ensure architecture decisions support high availability, scalability, disaster recovery, performance, security, and operational resilience.
- Develop architecture diagrams, solution designs, technical documentation, standards, and reusable reference architectures.
AWS & Cloud-Native Engineering
- Architect enterprise solutions using AWS services and cloud-native technologies.
- Design solutions using services such as EC2, S3, RDS, Lambda, ECS/EKS, API Gateway, CloudFront, Route 53, IAM, CloudWatch, and related AWS capabilities.
- Architect containerized and microservices-based platforms using technologies such as Docker and Kubernetes.
- Design secure cloud networking architectures including VPCs, subnets, routing, load balancing, private connectivity, DNS, and security controls.
- Establish patterns for highly available and fault-tolerant cloud applications.
- Support hybrid-cloud and multi-environment architectures across development, testing, staging, and production.
Application Modernization
- Partner with application teams to modernize legacy and enterprise systems for cloud-native deployment.
- Define architectural patterns for microservices, APIs, event-driven architectures, containerization, and serverless solutions.
- Assess application dependencies, performance requirements, security needs, and technical constraints as part of modernization initiatives.
- Provide guidance on application decomposition, platform selection, and migration strategies.
- Ensure modernization efforts balance technical innovation, operational supportability, security, and cost.
DevSecOps & Infrastructure Automation
- Establish architecture standards for Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, Ansible, or similar technologies.
- Partner with DevSecOps teams to design automated CI/CD and infrastructure deployment patterns.
- Promote automated provisioning, configuration management, testing, deployment, monitoring, and security controls.
- Develop reusable cloud templates and architecture patterns to improve consistency and delivery speed.
- Incorporate security and compliance requirements into cloud architecture and automation frameworks.
- Support Git-based workflows, automated deployments, and modern DevSecOps engineering practices.
Cloud Security & Federal Compliance
- Design cloud solutions in alignment with FDA, HHS, Federal, and organizational cybersecurity requirements.
- Apply security-by-design principles across cloud infrastructure, applications, data, identities, APIs, and network architectures.
- Work closely with cybersecurity teams to support compliance with applicable NIST, FISMA, FedRAMP, Zero Trust, and Federal security controls.
- Architect identity and access management, encryption, logging, auditing, network segmentation, and security monitoring capabilities.
- Support security assessments, remediation activities, technical reviews, and authorization processes.
- Ensure cloud architecture supports vulnerability management, patching, configuration management, and continuous monitoring.
AI & Generative AI Architecture
- Design secure and scalable cloud architectures capable of supporting AI, Generative AI, machine learning, and intelligent automation workloads.
- Evaluate appropriate cloud services and architecture patterns for AI-enabled applications, including services such as Amazon Bedrock, SageMaker, and related AWS AI capabilities, where applicable.
- Define secure integration patterns between enterprise applications, data platforms, APIs, and AI services.
- Ensure AI solutions address security, privacy, data governance, scalability, performance, and Federal compliance requirements.
- Partner with AI, data, and application teams to establish reusable cloud architecture patterns for AI-enabled solutions.
- Evaluate opportunities to leverage AI and AIOps for cloud monitoring, anomaly detection, capacity management, incident analysis, optimization, and operational efficiency.
- Provide architectural guidance for responsible and secure adoption of AI technologies within Federal environments.
Reliability, Performance & Cost Optimization
- Design cloud environments to support high availability, resiliency, disaster recovery, and business continuity requirements.
- Define monitoring, logging, observability, and performance-management architecture.
- Establish architecture patterns for capacity planning, scaling, and system performance optimization.
- Identify opportunities to optimize cloud consumption and improve cost efficiency through appropriate architecture and service selection.
- Apply FinOps principles and cloud cost-management best practices where applicable.
- Support root-cause analysis and architectural remediation for complex production or performance issues.
Architecture Governance & Technical Leadership
- Serve as a senior technical advisor and escalation point for cloud architecture and modernization initiatives.
- Lead architecture reviews, design sessions, technical assessments, and proof-of-concept activities.
- Provide architectural guidance to application developers, DevOps engineers, infrastructure engineers, cybersecurity teams, and technical leads.
- Establish and promote cloud architecture principles, standards, reusable patterns, and engineering best practices.
- Evaluate emerging technologies and recommend appropriate adoption strategies.
- Communicate architecture decisions, risks, technical tradeoffs, dependencies, and recommendations to both technical and program leadership.
- Mentor technical team members and promote strong cloud engineering and architecture practices.