Enterprise Cloud Architect
Location
United States
Posted
30 days ago
Salary
$141.7K - $230.2K / year
Seniority
Lead
Job Description
Enterprise Cloud Architect
GuideWell Source
• Define and maintain the enterprise cloud architecture roadmap aligned with business objectives and IT strategy. • Lead the design of multi-cloud and hybrid cloud solutions across AWS, Microsoft Azure, and/or Google Cloud Platform (GCP). • Establish architecture standards, patterns, reference architectures, and guardrails for cloud adoption across all business units. • Conduct architecture reviews and provide technical guidance to project teams and engineering leads. • Evaluate emerging cloud technologies and recommend adoption where strategically beneficial. • Develop and enforce cloud governance frameworks, policies, and tagging/cost management standards. • Ensure cloud environments comply with applicable regulations (e.g., SOC 2, ISO 27001, HIPAA, GDPR) and internal security policies. • Partner with Information Security to integrate security-by-design principles into all cloud workloads. • Maintain documentation of architecture decisions (ADRs), infrastructure diagrams, and runbooks. • Oversee and guide enterprise cloud migration initiatives, including lift-and-shift, re-platforming, re-architecting, and retiring workloads. • Lead modernization efforts including containerization (Kubernetes, Docker, etc.), microservices adoption, and serverless architectures. • Collaborate with application teams to assess on-premises workloads for cloud readiness and develop migration plans. • Drive cloud cost optimization strategies including right-sizing, reserved instances, and resource lifecycle management. • Partner with Finance and IT leadership to develop cloud budgets, forecasts, and chargeback/showback models. • Establish KPIs and dashboards to monitor cloud spend, performance, and operational health. • Serve as a trusted advisor to the CTO, IT Sr. Leadership, and business stakeholders on cloud strategy and investment decisions. • Mentor and coach cloud engineers and technical teams; contribute to building internal cloud competency. • Lead cloud Center of Excellence (CoE) working groups and facilitate architectural governance councils. • Collaborate with vendors, managed service providers, and external partners on cloud initiatives.
Job Requirements
- 8+ years related work experience in IT infrastructure, software engineering, or systems architecture to include 5+ years of hands-on experience designing and delivering enterprise-grade cloud solutions
- Related Bachelor’s degree or additional related equivalent work experience Computer Science, Information Systems, Engineering, or a related field
- Proven track record of architecting and delivering large-scale cloud migration or transformation programs.
- Deep expertise in at least two major cloud platforms: AWS, Microsoft Azure, or Google Cloud Platform.
- Strong knowledge of cloud networking (VPCs, VPNs, ExpressRoute/Direct Connect, load balancing, DNS).
- Proficiency with infrastructure-as-code tools such as Terraform, AWS CloudFormation, or Azure Bicep.
- Experience with container orchestration platforms (Kubernetes, AKS, EKS, GKE) and CI/CD pipelines.
- Understanding of cloud security best practices, identity and access management (IAM), and Zero Trust architecture.
- Familiarity with DevOps/DevSecOps practices, GitOps, and platform engineering principles.
Benefits
- Medical, dental, vision, life and global travel health insurance
- Income protection benefits: life insurance, short- and long-term disability programs
- Leave programs to support personal circumstances
- Retirement Savings Plan including employer match
- Paid time off, volunteer time off, 10 holidays and 2 well-being days
- Additional voluntary benefits available; and a comprehensive wellness program
Related Guides
Related Categories
Related Job Pages
More Cloud Engineer Jobs
Principal Data Cloud Architect – Apps
SnowflakeSnowflake delivers the AI Data Cloud to help organizations share data, build apps and power their business with AI.
• Run training sessions, workshops, webinars to help Partners become proficient in Snowflake. • Help Solution Providers/Practice Leads with technical strategies that enable them to sell their offerings on Snowflake. • Keep Partners up to date on key Snowflake product updates and future roadmaps to help them represent Snowflake to their clients about latest technology solutions and benefits. • Run technical enablement programs to provide best practices and solution design workshops to help Partners create effective solutions. • Have a Forward Strategic thinking - quickly grasp the essence of new concepts and business value messaging, sharing customer success stories and case studies to showcase the impact of Snowflake. • Have a strong understanding of how Partners make revenue through the Industry priorities & complexities they face and influence where Snowflake products can have the most impact for their product services. • Have conversations with other technologists, providing presentations at the C-level. • Work with large-scale datasets, preprocess them, and create appropriate data representations • Work with partners in building the solution using Python, Snowpark and other open source libraries. • Dockerize their applications and run those Docker images inside Snowflake. • Building industry solutions based on partner and customer requirements. • Building Gen AI-based applications and staying up-to-date with the latest advancements in Gen AI. • Helping partners in deploying ML models in Snowflake.
• Lead the architecture and design of secure, scalable cloud environments supporting enterprise workloads. • Develop reference architectures and engineering standards for cloud infrastructure deployments. • Collaborate with engineering teams to implement infrastructure automation and deployment frameworks. • Guide modernization efforts involving legacy infrastructure migration to cloud environments. • Provide architectural oversight across networking, identity management, and security controls. • Ensure cloud solutions align with federal security frameworks and best practices. • Participate in technical strategy discussions with program leadership and customer stakeholders. • Review engineering designs to ensure performance, resiliency, and operational readiness. • Provide mentorship and technical leadership to cloud engineers and systems engineers. • Support proposal development, technical planning, and architecture documentation as required. • Lead design and implementation of OCI environments using a mature Infrastructure-as-Code platform.
Cloud Engineer
MindexWe don’t just get the job done: we constantly think about how to get it done better.
• Collaborative Implementation: Work alongside Software Engineering to deploy and configure the AWS resources required for new product features, ensuring they align with established platform standards. • Infrastructure Automation: Develop and update Infrastructure-as-Code (IaC) templates (Terraform or CloudFormation) to manage our SaaS environments, moving away from manual configurations to repeatable automation. • Environment Support: Manage and troubleshoot the health of our Windows based cloud instances, ensuring high availability for our customer base. • Deployment Support: Assist in managing CI/CD pipelines to facilitate smooth code releases. Help troubleshoot deployment failures to ensure minimal impact on the development lifecycle. • Proactive Monitoring: Configure and maintain monitoring, logging, and alerting systems (such as CloudWatch) to provide visibility into platform performance and identify potential issues before they impact users. • Security & Compliance Tasks: Implement security best practices as directed, including managing IAM roles, VPC configurations, and security group updates to maintain a hardened SaaS posture. • Resource Optimization: Monitor resource utilization and assist in executing cost-optimization tasks, such as decommissioning unused resources or adjusting instance types for better efficiency. • Incident Support: Participate in the incident management process by investigating technical alerts, performing initial root-cause analysis, and coordinating with senior engineers and developers for resolution. • Continuous Learning: Stay current on AWS services and DevOps tools, contributing to the team’s documentation and helping to refine internal operational processes. • Availability: Participate in a team on-call rotation and perform scheduled after-hours technical work to support platform stability and high-priority maintenance.
• Consultative approach and problem solving skills to successfully align digital solutions with long-term business goals of the client • Commitment to understanding and exceeding client expectations • Ability to perform project oversight and execution of deliverables • Flexibility to adapt within a high-growth organization • Ability to lead, mentor and motivate those around them • Hunger for continuous learning and professional development • Intellectual curiosity to provide creative solutions • Full understanding of the software development life cycle • Ability to positively impact fellow colleagues through effective leadership, presentations, coaching, etc. • Desire to work in a team environment




