GCP Data Platform Engineer
About the role
We are building a hybrid data platform that bridges an on-premises big data cluster with Google Cloud Platform and we need an engineer who can own this integration end to end. This role is central to establishing a repeatable production grade pattern for multitenant data platform architecture starting with GCP as the first cloud tenant on an existing on-prem Cloudera cluster. You will configure the foundational infrastructure service accounts, Iceberg table formats, metadata catalog integration via Apache Gravitino, and role-based access controls.
Key responsibilities
- Configure and provision the on-premises Cloudera cluster environment including service account creation, role definitions, and permission structures for multitenant access
- Design and implement Apache Iceberg table structures optimized for hybrid on-prem cloud workloads
- Integrate the Iceberg REST Catalog (IRC) with Apache Gravitino to establish a unified metadata layer across on-prem and GCP environments
- Establish GCP as a production tenant on the existing on-prem Cloudera cluster, validating the end-to-end architecture pattern
- Define and enforce data access governance including role-based permissions and service account security policies across both environments
- Drive the full lifecycle from environment setup through to production deployment
- Publish comprehensive documentation and architectural blueprints covering cross platform interoperability best practices, vendor recommendations, and access patterns for hybrid data lake implementations
Requirements
- 5 years of relevant experience in data platform engineering
- Hands-on experience with Google Cloud Platform (GCP)
- Experience with on-premises Cloudera big data clusters
- Experience with Apache Iceberg table format
- Experience with Iceberg REST Catalog (IRC)
- Experience with Apache Gravitino for metadata catalog integration
- Experience with service account creation and role-based access control in hybrid environments
Pay
$105,000 - $115,000 base compensation range for this role in the posted location.
Benefits
Capgemini offers a comprehensive benefits package to all regular, full-time employees. In the U.S., available benefits include:
- Paid time off based on employee grade (A-F): Vacation (12-25 days depending on grade), company paid holidays, personal days, and sick leave
- Medical, dental, and vision coverage
- Retirement savings plans (e.g., 401(k) in the U.S.)
- Life and disability insurance
- Employee assistance programs