Jobs · Information Technology · Connecticut

GCP Data Engineer

Infinics · Hartford, CT · Yesterday
On-siteInformation TechnologyContract

About the role

This is primarily a GCP Data Engineer / Python Engineer role with strong experience in building data pipelines, cloud-based applications, and AI-enabled solutions.

Responsibilities

  • Develop and maintain scalable, efficient, and reliable data pipelines using Google Cloud Platform (GCP) services such as BigQuery, Cloud Storage, Cloud Functions, Cloud Run, Dataflow, Cloud Composer (Airflow), Pub/Sub.
  • Design and implement real-time data processing systems using event-driven architectures and streaming data pipelines.
  • Optimize data warehousing and modeling processes including schema design, partitioning, clustering, and materialized views.
  • Build and manage containerized applications using Docker and Kubernetes.
  • Create and integrate REST APIs and other external systems using Swagger/OpenAPI.
  • Implement continuous integration and continuous deployment (CI/CD) pipelines using tools like Git, GitHub Actions, Jenkins, and Cloud Build.
  • Set up and configure monitoring and logging systems including Cloud Monitoring, Cloud Logging, and Error Reporting.
  • Ensure security and compliance with Identity and Access Management (IAM), access controls, data governance, and automated CVE remediation.
  • Utilize AI/ML enabled services from Google Cloud Platform (GCP) such as Vertex AI and Gemini to enhance data processing and analysis.

Requirements

  • Strong proficiency in Python with a solid understanding of object-oriented programming (OOP) concepts, modular and reusable code, and clean coding practices.
  • Extensive experience with Google Cloud Platform (GCP) services including BigQuery, Cloud Storage, Cloud Functions, Cloud Run, Dataflow, Cloud Composer (Airflow), Pub/Sub.
  • Proven track record in designing and implementing ETL/ELT pipelines and streaming data pipelines.
  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Knowledge of REST APIs and their integration with external systems.
  • Experience with CI/CD practices and tools such as Git, GitHub Actions, Jenkins, and Cloud Build.
  • Understanding of monitoring and logging tools like Cloud Monitoring, Cloud Logging, and Error Reporting.
  • Experience with security best practices including IAM, access management, data governance, and automated CVE remediation.
  • Familiarity with AI/ML services from Google Cloud Platform (GCP) such as Vertex AI and Gemini.

Qualifications

  • Advanced degree in Computer Science, Information Technology, or related field.
  • Minimum 5 years of relevant work experience in data engineering, software development, or a similar field.
  • Experience with Jira for project management and Agile/SAFe delivery practices.

Skills

  • Python programming (OOP concepts, reusable code, clean coding practices)
  • Google Cloud Platform (GCP) - BigQuery, Cloud Storage, Cloud Functions, Cloud Run
  • Data Engineering - ETL/ELT pipelines, Dataflow, Cloud Composer (Airflow), Pub/Sub
  • Real-Time Data Processing - Event-driven architecture, Streaming data pipelines
  • BigQuery/Data Warehouse - Schema design, partitioning, clustering, performance optimization
  • Docker & Kubernetes
  • REST APIs & integrations
  • CI/CD - Git, Cloud Build, GitHub Actions, Jenkins
  • Miscellaneous - Monitoring & Logging, Security, IAM, access management, data governance, CVE remediation
  • Vertex AI / Gemini
  • GitHub Copilot / AI-assisted development
  • Integration & Functional Testing
  • Agile / SAFe

Benefits

N/A

Pay

N/A

Schedule

N/A

Similar jobs

GCP Data Engineer

NRI North AmericaMenasha, WI· Yesterday
Information Technologyapply on app.loxo.co

Senior GCP Data Engineer

RXO, Inc.Chicago, IL· 3 wk ago
Information Technology$130k/yrapply on rxo.wd501.myworkdayjobs.com