DescriptionSr. Cloud Architect to join our interdisciplinary team to deliver the next generation of cloud-native data analytics and production systems for one of the nation's leading public data sources. The Cloud Architect will play a key role in designing and building solutions that transform legacy on-premises systems into scalable,
cost-optimized cloud-native architectures supporting dynamic automated data production pipelines, dissemination platforms, and web-based analytics dashboards.
This role places a strong emphasis on
architecting cost-efficient, high-performing AWS solutions, leveraging infrastructure-as-code (IaC) best practices and cloud financial management (FinOps) strategies. The position involves significant customer engagement to evaluate application architectures, optimize cloud spend, and ensure successful, efficient deployments. This role will be REMOTE.
Key Responsibilities:- Conduct cloud readiness assessments and create migration plans that prioritize cost-efficiency, right-sizing, and resource optimization for smooth transitions to AWS.
- Design and architect scalable, secure, and cost-effective cloud solutions on AWS, utilizing cloud-native technologies and cost optimization strategies (e.g., auto-scaling, reserved instances, storage tiering).
- Support architecting and implementing large-scale cloud-native data processing ETL workloads using AWS services with a focus on performance efficiency and cost control.
- Provide SME recommendations for big data storage solutions, installations, and configurations while ensuring scalability and cost optimization.
- Support database analysis, architecture, design, development, administration, and capacity/storage planning for multi-terabyte scalable enterprise systems, with a focus on efficient resource utilization and cost management.
- Provide expertise and support for migrations from on-premises infrastructure to AWS, ensuring data integrity, minimal downtime, high availability, and optimized cloud spend.
- Provide guidance on best practices for cloud application design, deployment, and optimization, including cost governance, tagging strategies, and use of Infrastructure as Code (IaC).
- Engage with customers to gather requirements, analyze application architectures, and provide cost-conscious cloud migration and modernization strategies, collaborating closely with engineering teams for seamless deployments.
- Configure and implement CI/CD pipelines to automate builds, testing, and deployment in AWS, ensuring efficient resource usage and minimized operational costs.
- Continuously monitor, analyze, and optimize cloud environments for cost, performance, and scalability, leveraging AWS cost management tools (e.g., Cost Explorer, Budgets).
- Stay updated on emerging cloud technologies, cost optimization techniques, and industry trends to enhance service offerings.
- Lead and mentor team members in implementing cost-efficient cloud solutions, ensuring adherence to architectural and financial governance standards.
Review security scans, accessibility audits, and performance testing to ensure compliance with cybersecurity requirements while maintaining
cost-effective remediation strategies.
Requirements- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 10+ years of experience in cloud architecture, with a strong focus on AWS services and cost optimization strategies.
- Ability to obtain a Public Trust security clearance - US Citizenship for Eligibility.
- Proven experience in designing and implementing cost-efficient cloud-native applications.
- Strong understanding of application migration strategies, including cost modeling and optimization approaches.
- Excellent knowledge of AWS services (S3, EMR, Glue, Lambda, AWS Step Functions, Athena, Redshift, SageMaker, QuickSight) and cost optimization best practices.
- Experience with containers (Docker, Kubernetes) and serverless architectures, with an emphasis on efficient resource utilization.
- Strong skills leveraging IaC to develop automated deployment and orchestration solutions using Terraform, CloudFormation, and scripting tools, with a focus on cost control and repeatability.
- Experience with AWS cost management and monitoring tools (e.g., Cost Explorer, AWS Budgets, Trusted Advisor) is highly desirable.
- Strong communication and interpersonal skills to engage effectively with customers and teams, including the ability to articulate cost-performance trade-offs.
- AWS Certification (e.g., AWS Certified Solutions Architect) is highly preferred.
- Experience supporting federal government organizations and missions is highly preferred.