Cloud Architect
TechSur Solutions - Reston, Virginia, United States, 22090
Work at TechSur Solutions
Overview
- View job
Overview
Location: Reston, VA (Hybrid, 3x/Week)
Salary: DOE + full benefits
Clearance: Active Public Trust (or ability to obtain)
Job Summary
As a Cloud Architect in our organization, you will be responsible for designing, implementing, and optimizing cloud infrastructure, ensuring its security, scalability, and efficiency. The ideal candidate will possess a deep understanding of cloud technologies, architecture principles, and best practices, combined with strong leadership and communication skills.
Job Responsibilities
1. Establish and Lead Cloud Service Delivery: • Develop and execute a strategic roadmap for building a robust environment. • Define and implement cloud architecture standards, policies, and best practices. • Lead a team of cloud engineers and collaborate with cross-functional teams to establish a cohesive cloud architecture framework. • Provide technical guidance, mentorship, and training to team members and stakeholders.
2. Cloud Architecture Design and Implementation: • Architect, design, and implement scalable, secure, and cost-effective cloud solutions based on business requirements. • Collaborate with application and infrastructure teams to define cloud migration strategies and provide technical expertise in cloud adoption. • Conduct assessments and recommend suitable cloud services, platforms, and tools to optimize system performance. • Ensure proper integration of cloud services with existing systems and infrastructure.
3. Cloud Security and Compliance: • Develop and implement cloud security policies and procedures to ensure data protection and regulatory compliance. • Perform regular security assessments, vulnerability scans, and audits of the cloud infrastructure. • Collaborate with the Information Security team to establish and enforce security controls, identity and access management, and data encryption protocols. • Stay updated with the latest industry trends and emerging technologies to proactively address security risks.
4. Performance Optimization and Cost Management: • Monitor cloud infrastructure performance, identify bottlenecks, and optimize system architecture for maximum efficiency and availability. • Implement monitoring and alerting mechanisms to proactively identify and resolve performance issues. • Optimize cloud resource utilization to minimize costs while ensuring adequate capacity and performance. • Provide recommendations for cost optimization, such as rightsizing instances, leveraging reserved instances, or implementing auto-scaling capabilities.
5. Collaboration and Stakeholder Management: • Collaborate with cross-functional teams, including software development, operations, and business units, to understand their requirements and align cloud solutions accordingly. • Communicate and present cloud architecture designs, strategies, and recommendations to technical and non-technical stakeholders. • Act as a trusted advisor, guiding stakeholders in leveraging cloud technologies to achieve their business goals.
Required Skill/Qualifications • Proven experience as a Cloud Architect with hands-on experience in building and managing cloud environments. • Extensive knowledge of cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, Oracle Cloud, and/or Google Cloud Platform (GCP). • Strong understanding of cloud architecture principles, microservices, containers, serverless computing, and DevSecOps practices. • Experience in establishing and leading a Cloud Center of Excellence (COE) or similar initiatives is highly desirable. • Familiarity with cloud security frameworks, compliance requirements, and best practices. • Proficiency in infrastructure automation and configuration management tools (e.g., Terraform, Ansible, Chef, Puppet). • Excellent analytical, problem-solving, and decision-making skills. • Strong leadership abilities with the ability to mentor and guide team members. • Exceptional communication and presentation skills, with the ability to effectively convey complex technical concepts to both technical and non-technical stakeholders.
Education • Bachelor's degree in computer science, Information Technology, or a related field. • Equivalent practical experience will also be considered.