Unclassified - Woonsocket, RI
posted 5 months ago
The GCP Data Architect / Engineer position is a full-time role based in Woonsocket, RI, focused on leveraging Google Cloud Platform (GCP) technologies to design, architect, and implement cloud infrastructure solutions. The ideal candidate will possess a deep understanding of Google Cloud architecture and a strong background in database and data warehouse technologies, particularly those offered by Google, such as BigQuery, Cloud SQL, Spanner, and BigTable. This role requires expertise in enterprise-scale data modeling and modernization, as well as the ability to build cloud-based data lakes that facilitate optimal data extraction, transformation, and loading (ETL) processes from various data sources using SQL and big data technologies. In this position, the GCP Data Architect / Engineer will be responsible for constructing data pipelines utilizing tools such as Data Proc Cluster, Data Flow, Pub/Sub, Cloud Composer (Airflow), and Cloud Functions. A fluency in object-oriented programming languages, especially Python, is essential, along with a strong grasp of distributed systems architecture. The role also involves implementing data quality processes, including data cleansing, audits, alerts, and maintaining referential integrity. Familiarity with CI/CD practices, particularly using Google Cloud Build and Git flow, is also required, as is experience with containerization technologies like GKE and Docker. The successful candidate will have a minimum of 4 years of experience architecting with GCP database technologies and at least 2 years of hands-on experience with GCP. Certifications such as Google Cloud Professional Cloud Architect or Google Professional Data Engineer are highly desirable. The role demands a comprehensive understanding of cloud management platforms, virtualization strategies, and automation techniques, as well as the ability to optimize cloud capacity and performance. Additionally, the candidate should be adept at identifying AI/ML use cases within the enterprise and possess a deep understanding of microservices patterns, enabling them to define cloud adoption strategies and transformation roadmaps for large-scale enterprise clients.