Enterprise Cloud Architect

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an Enterprise Cloud Architect with a contract length of "unknown," offering a pay rate of "unknown." It requires 8+ years in IT, 3+ years in GCP, and 2+ years in MDM. Hybrid work is available, requiring 13 onsite days per quarter.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
April 24, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Hybrid
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Dearborn, MI
🧠 - Skills detailed
#BigQuery #Infrastructure as Code (IaC) #Data Modeling #Scala #Data Lake #Data Quality #Data Integration #Java #Computer Science #Data Privacy #Cloud #Bash #Dataflow #Kubernetes #Security #Data Governance #Compliance #Python #Terraform #MDM (Master Data Management) #"ETL (Extract #Transform #Load)" #Scripting #Code Reviews #Data Management #GDPR (General Data Protection Regulation) #Deployment #Storage #Data Engineering #GCP (Google Cloud Platform)
Role description

Open to remote and hybrid candidates, if hybrid minimum of 13 days per quarter onsite

About the Role

We are seeking a highly skilled and experienced Cloud Solution Architect with a strong background in Master Data Management (MDM), Customer Domain architecture, and the Google Cloud Platform (GCP). As a Cloud Solution Architect, you will be responsible for designing, implementing, and managing robust, scalable, and secure cloud-based solutions on GCP, with a specific focus on building and optimizing our customer data landscape. You will collaborate with cross-functional teams, including data engineers, application developers, and business stakeholders, to deliver solutions that meet our business requirements and drive innovation.

Responsibilities

   • Design and architect end-to-end cloud-based solutions on GCP, focusing on MDM and Customer Domain requirements.

   • Develop and maintain architectural blueprints, patterns, and standards for cloud deployments.

   • Evaluate and select appropriate GCP services and technologies to meet business needs.

   • Hands on experience with Kubernetes / OpenShift / GKE

   • Ensure solutions are scalable, secure, reliable, and cost-effective.

   • Design and implement data integration pipelines for ingesting, transforming, and loading data into GCP.

   • Deep understanding of MDM principles, data governance, and data quality best practices.

   • Experience designing and implementing MDM solutions for customer data, including data modeling, matching, merging, and cleansing.

   • Experience with Customer Data Platforms (CDPs) and their integration with GCP.

   • Knowledge of data privacy regulations (e.g., GDPR, CCPA) and their implications for customer data management.

   • Knowledge of Data Warehousing, Data Lake, Lakehouse, Data Mesh and Data Fabric Architectures

   • Knowledge of ETL, Data Engineering, Data management practices.

   • Hands-on experience deploying and managing applications and services on GCP using Infrastructure as Code (IaC) tools (e.g., Terraform, Cloud Deployment Manager).

   • Proficiency with GCP services such as: Cloud Storage, BigQuery, Cloud Dataproc Cloud Dataflow, Pub/Sub, Cloud run

   • Implement and maintain robust security controls and compliance measures on GCP.

   • Monitor and optimize cloud infrastructure performance and costs.

Qualifications

Bachelor Degree or Masters degree in Computer Science, Engineering or a related field

Required Skills

   • 8+ years of experience in IT with a focus on cloud architecture and solution design.

   • 3+ years of experience working with Google Cloud Platform (GCP) or other cloud platforms. With a strong understanding of cloud security

   • 2+ years of experience in MDM and Customer Domain architecture, experience with data modeling, data governance, and data quality.

   • Experience with Infrastructure as code tools Terraform, Cloud Deployment Manager, and scripting languages Java, Python, Bash.

Preferred Skills

   • Work closely with data engineers, application developers, and business stakeholders to understand requirements and translate them into technical solutions.

   • Communicate architectural decisions and technical recommendations effectively to both technical and non-technical audiences.

   • Provide technical guidance and mentorship to other team members.

   • Participate in code reviews and ensure adherence to coding standards.

   • Stay up-to-date with the latest GCP services and technologies.

   • Identify opportunities to improve existing cloud solutions and processes.

   • Research and evaluate new technologies and approaches to solve business challenges.

   • Contribute to the development of best practices and standards for cloud development and deployment.