Data Engineer (GCP / Google BigQuery / SQL )
- Location: Dallas, TX or Little Rock, AR
- Position is On-site 5 days/week.
- Client : Financial
- Contract : 12 + months
- Open on c2c or w2
- Strong SQL Query writing skills - Required
- 2 rounds of interview- 2nd round In-person in Dallas, TX- 75225
- Local to Dallas area will be given preference.
The client is seeking a mid to Sr. level Data Engineer, with experience in Google Big Query, GCP, ETL Pipeline, BI, Cloud Skills, Microsoft SQL with experience in both building and designing.
Job Description -
We are looking for a Google Cloud data engineer, who wants to collaborate in an agile team of peers developing cloud based analytics platform integrating data from broad amount of systems to enable next-gen analytical products.
The Data Engineering Google Cloud Platform (GCP) Engineer is responsible to develop and deliver effective cloud solutions for different business units. This position requires in-depth knowledge and expertise in GCP services, architecture, and best practices. They will collaborate with cross-functional teams to design, implement, and manage scalable and reliable cloud solutions. This position will also be responsible for driving innovation and staying up-to-date with the latest GCP technologies and trends to provide industry-leading solutions.
Responsibilities:
- You will directly work on the platform based on Google BigQuery and other GCP services to integrate new data sources and model the data up to the serving layer.
- Contribute to this is unique opportunity as the program is set-up to completely rethink reporting and analytics with Cloud technology.
- Collaborate with different business groups, users to understand their business requirements and design and deliver GCP architecture, Data Engineering scope of work
- You will work on a large-scale data transformation program with the goal to establish a scalable, efficient and future-proof data & analytics platform.
- Develop and implement cloud strategies, best practices, and standards to ensure efficient and effective cloud utilization.
- Work with cross-functional teams to design, implement, and manage scalable and reliable cloud solutions on GCP.
- Provide technical guidance and mentorship to the team to develop their skills and expertise in GCP.
- Contribute to multiyear data analytics modernization roadmap for the bank.
- Stay up-to-date with the latest GCP technologies, trends, and best practices and assess their applicability to client solutions.
Qualifications:
What will help you succeed:
- Bachelors University degree computer science/IT
- Master’s in data Analytics/Information Technology/Management Information System (preferred)
- Strong understanding of data fundamentals, knowledge of data engineering and familiarity with core cloud concepts
- Must have good implementation experience on various GCP’s Data Storage and Processing services such as Big Query, Dataflow, Bigtable, Data form, Data fusion, cloud spanner, Cloud SQL
- Must have programmatic experience of SQL, Python, Apache Spark
- At least 3-5 years of professional experience in building data engineering capabilities for various analytics portfolios with at least 2 years in GCP/Cloud based platform.
Your expertise in one or more of the following areas is highly valued:
- Google Cloud Platform, ideally with Google Big Query, Cloud Composer and Cloud Data Fusion, Cloud spanner, Cloud SQL
- Experience with legacy data warehouses (on SQL Server or any Relational Datawarehouse platform)
- Experience with our main tools DBT (Data Build Tool) , Terraform/Terragrunt, Git (CI/CD)
- Experience with a testing framework.
- Experience with Business Intelligence tools like PowerBI and/or Looker.
What sets you apart:
- Experience in complex migrations from legacy data warehousing solutions or on-prem Data base or Data Lakes to GCP. Client has on-prem Enterprise level SQL Server DB.
- Experience with building generic, re-usable capabilities and understanding of data governance and quality frameworks.
- Experience in building real-time ingestion and processing frameworks on GCP.
- Adaptability to learn new technologies and products as the job demands.
- Multi-cloud & hybrid cloud experience
- Any cloud certification (Preference to GCP Certifications)
- Experience working with Financial and Banking Industry