Position Overview
We are seeking an experienced Google BigQuery Developer to support a large-scale migration project involving the transition from current to digital applications, modernization of data flows, and integration of cloud-based systems. The ideal candidate will be proficient in BigQuery, SQL, and GCP services and will work closely with application developers, integration teams, and architects to ensure high-performance, scalable, and reliable cloud data solutions.
Key Responsibilities
BigQuery & Data Engineering
- Design, optimize, and maintain BigQuery datasets, tables, views, and analytical models.
- Develop efficient SQL queries, stored logic, and data transformation pipelines in BigQuery.
- Review existing on-prem SQL logic and re-engineer it for BigQuery compatibility.
Application & Integration Alignment
Collaborate with .NET developers to integrate BigQuery into backend APIs and data services.Work with the ReactJS team to ensure front-end data consumption is optimized and secure.Support integration workflows developed in Boomi, ensuring clean and reliable data movement between systems.Collaboration & Documentation
Work closely with architects, project leads, and cross-functional development teams.Prepare documentation, data flow diagrams, and data dictionaries.Familiar of using tools like JIRA, Confluence, Apigee.Required Skills & Experience
Must-Have Skills
3+ years of hands-on experience with Google BigQuery.Strong expertise in SQL, query optimization, and analytical workloads.Experience with GCP services (Cloud Storage, IAM, Cloud Functions, Pub / Sub, etc.).Understanding of ETL / ELT pipelines, data warehousing, and performance tuning.Good-to-Have Skills
Experience working alongside .NET developers and familiarity with REST-based API integration.Working knowledge of ReactJS data consumption and API patterns.Exposure to Boomi or other integration platforms.Experience with Liquibase, Git, or CI / CD pipelines.Soft Skills
Strong analytical and problem-solving abilities.Excellent communication skills to work with cross-functional teams.Ability to work in a fast-paced, enterprise environment.Detail-oriented with focus on clean, maintainable solutions.Education
Bachelor’s / Master’s degree in Computer Science, Engineering, or a related field.