remote
Principal Cloud Architect - Caterpillar
Cloud Architect
Lead the design and delivery of enterprise‑grade multi‑cloud solutions, driving architecture, automation, and security across AWS, Azure, and Google Cloud while guiding teams in modern DevOps practices.
About the role
Key Responsibilities
- Define and own the end‑to‑end multi‑cloud architecture strategy, ensuring alignment with business goals and scalability requirements.
- Design, implement, and govern infrastructure‑as‑code using Terraform and related automation tools across AWS, Azure, and Google Cloud.
- Lead cloud security initiatives, establishing best practices, compliance frameworks, and threat‑modeling processes.
- Collaborate with development and operations teams to integrate Kubernetes and container orchestration into CI/CD pipelines.
- Mentor senior engineers and provide technical guidance on cloud migration, cost optimization, and performance tuning.
Requirements
- 10+ years of experience designing and delivering large‑scale solutions on multiple public cloud platforms (AWS, Azure, GCP).
- Deep expertise in infrastructure‑as‑code (Terraform), container orchestration (Kubernetes), and cloud‑native DevOps practices.
- Proven track record implementing robust cloud security controls and compliance frameworks.
- Strong architectural communication skills, with the ability to translate complex technical concepts to business stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or related field; relevant certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect) preferred.
Skills
awsterraformkubernetes