Principal - Cloud Computing Engineer
Core
Lead the design, implementation, and optimization of multi-cloud solutions across Azure, GCP, and AWS to ensure scalability, security, and operational excellence.
Role type
Principal Cloud Computing Engineer (multi-cloud architecture)
Builds
Enterprise-grade cloud architectures, automation frameworks, and multi-cloud deployment pipelines
Domain
Cloud Computing / Multi-cloud Infrastructure
Required skills
Azure, GCP, AWS, Python, Git, CI/CD, Terraform, Ansible, Docker, Kubernetes, Networking, Security, FinOps, DevSecOps
Preferred skills
None explicitly stated beyond required expertise
Technologies
Azure, Google Cloud Platform, Amazon Web Services, Git, Python, Terraform, Ansible, Docker, Kubernetes
Responsibilities
Develop and maintain enterprise-grade cloud architectures; Implement automation frameworks for CI/CD and infrastructure provisioning; Champion Infrastructure as Code practices; Define and enforce best practices for multi-cloud deployments and cost optimization; Collaborate with security and compliance teams; Monitor and optimize cloud environments for high availability and disaster recovery; Troubleshoot complex issues across distributed systems; Provide technical leadership and mentorship to engineering teams; Influence cloud adoption strategies and roadmap planning at an enterprise level.
Seniority
Principal, technical authority & mentorship