Overview
Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 6 Month(s)
Skills
Agile
Google Cloud Platform
IaaS
GitHub
Oracle Policy Automation
Microsoft Azure
Job Details
Job Description
- As a Cloud Platform Architect, your primary responsibility will be designing, documenting, and building public cloud landing zones in our Google Cloud Platform, Azure, and OCI environments. These foundational platforms will be stable, secure, resilient, and agile to accommodate current and future project needs across our multi-cloud landscape; focusing on design concepts that enable best-of-breed security, self-service, and automation capabilities.
- This will involve partnering with our Architecture, Security, FinOps, Network, and Cloud Operations peer groups to create best-of-breed technical standards for all three public cloud environments in an evolving fashion.
- As this role is part of our continued growth and technical evolution in our cloud environments, agility is a must-have regarding being able to handle context switching through project delivery and operational support response across Google Cloud Platform, Azure, and OCI. With a relentless focus on our customers, high-quality design & engineering, and a curiosity-driven approach; this role is critical to propel and shape our technical future in a multi-cloud world.
Key Responsibilities:
- Design and implement infrastructure platforms which focus on end-to-end automation and self-service capabilities for provisioning and deployment of cloud infrastructure.
- Create high-level and low-level designs and documentation for public cloud landing zone environments with a focus on the following design areas: Identity & Access Management, Management and Organization Structure, Network Topology, Security, Governance, Platform / Infrastructure Automation, and Observability.
- Ensure Reliability Engineering best practices and standards are built into designs used within the public cloud environments.
- Architect design patterns and pipelines for Infrastructure as Code (IaC) tools like Terraform which are used to build infrastructure across Google Cloud Platform, Azure, and OCI.
- Design robust Golden Image pipelines for Google Cloud Platform, Azure, and OCI using tools like Hashicorp Packer, Jenkins, Github Actions, and Ansible to enable immutable infrastructure patterns.
- Design and implement pipelines using Jenkins / Github Actions to enable CI/CD patterns for end-to-end Platform and Infrastructure automation.
- Interface with peer groups to shape and adopt future product offerings within the Google Cloud Platform, Azure, and OCI platforms.
- Design and implement hybrid and multi-cloud solutions between on-premise environments, Google Cloud Platform, Azure, and OCI.
- Ensuring security and compliance, this includes designing security controls which ensure compliance with relevant laws and regulations.
- Design and Implement security policies consistently across all three cloud environments using Policy as Code (PaC) frameworks like Open Policy Agent (OPA) and HashiCorp Sentinel.
- Design and Implement Observability and Monitoring practices used to provide dashboard and continuous monitoring and optimisation of cloud infrastructure and platforms.
- Designing solutions with a focus on FinOps and Cloud Cost management best practices.
- Deliver projects through cloud native processes to support ongoing business requirements for a variety of internal stakeholders across Google Cloud Platform, Azure, and OCI.
Required:
- Bachelor's Degree or equivalent practical experience.
- 7 years of experience in infrastructure or cloud engineering roles.
- 5 years of experience in delivering Google Cloud Platform environments.
- 1-3 years of experience in delivering Azure environments.
- 1+ year of experience in delivering OCI environments.
- Extensive experience with Public Cloud Landing Zone architecture and concepts.
- Extensive experience designing self-service and automation platforms for Infrastructure & Cloud Provisioning.
- Extensive experience building designs which make use of Platform Engineering concepts and design principals.
- Expert-level understanding of Google Cloud Platform & Azure infrastructure services.
- Advanced understanding of Google Cloud Platform & Azure network services.
- Intermediate understanding of core OCI services and capabilities.
- Experience delivering Infrastructure as Code solutions with Terraform in Azure, Google Cloud Platform, and OCI.
- Experience delivering Golden Image pipelines with Jenkins and Packer.
- Experience designing Continuous integration and Continuous Delivery methodologies with pipelines using CI/CD tools such as GitHub, Jenkins, Github Actions, JFrog Artifactory etc.
- Experience designing Observability practices to deliver baseline health monitoring to accommodate error budgeting and target specific SLI and SLO measurements across all three cloud platforms.
- Self-starting capabilities and the ability to thrive in an autonomous environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.