GCP Data Engineer

Compunnel

$100K — $130K *
Lisle, IL 60532In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of experience in data engineering solutions including data platforms and analytics.
  • 2+ years of experience with Google Cloud Platform services such as BigQuery and Dataflows.
  • Expertise in SQL and Python programming languages.
  • Experience using Airflow for workflow management and creating data extraction operators.
  • Proven ability to optimize SQL queries for performance and scalability.
  • Familiarity with real-time data ingestion technologies like GCP Pub/Sub or Kafka.
  • Demonstrated experience in agile project environments.

Responsibilities

  • Collect and define business requirements with IT, Analyst, and Data Science teams.
  • Design, deploy, and maintain efficient data pipelines.
  • Model the data platform by incorporating business logic into the semantic layer.
  • Optimize data pipeline performance, scalability, and reliability.
  • Implement CI/CD pipelines for ongoing data product delivery.
  • Ensure data quality by preparing remediation plans for critical data elements.
  • Document data pipeline strategies and maintain operational metadata.
Full Job Description
JOB SUMMARY
This role involves collaborating with business, IT, Analyst, and Data Science groups to define data requirements. The position requires designing, developing, deploying, and supporting high-performance data pipelines, modeling data platforms, and ensuring data quality. It also includes developing REST APIs for data exposure and mentoring junior data engineers.

Key Responsibilities
• Collect business requirements by working closely with various business, IT, Analyst, and Data Science groups.
• Design, develop, deploy, and support high-performance data pipelines, both inbound and outbound.
• Model the data platform by applying business logic and building objects in the semantic layer.
• Optimize data pipelines for performance, scalability, and reliability.
• Implement CI/CD pipelines for continuous deployment and delivery of data products.
• Ensure the quality of critical data elements, prepare data quality remediation plans, and collaborate to fix quality issues.
• Document the design and support strategy of data pipelines.
• Capture, store, and socialize data lineage and operational metadata.
• Troubleshoot and resolve data engineering issues.
• Develop REST APIs to expose data to other teams.
• Mentor and guide junior data engineers.

Required Qualifications
• 6+ years of experience in data engineering solutions such as data platforms, ingestion, data management, or publication/analytics.
• 2+ years of experience in Google Cloud Platform (GCP) with services like BigQuery, Composer, GCS, DataStream, or Dataflows.
• Expert knowledge of SQL and Python programming.
• Experience working with Airflow as a workflow management tool, including building operators to connect, extract, and ingest data.
• Experience in tuning queries for performance and scalability.
• Experience in real-time data ingestion using GCP Pub/Sub, Kafka, Spark, or similar technologies.
• Proven experience working in an agile environment.
• Proven experience working in incremental execution through successful launches.

Preferred Qualifications
• None specified in the provided text.

Certifications
• None specified in the provided text.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar GCP Data Engineer jobs: