freehire launches on Product Hunt on 26 August.

Follow →

Senior Cloud Data Engineer (GCP, Python, NoSQL)

Summary

A Senior Cloud Data Engineer designs, develops, and optimizes scalable data solutions on Google Cloud Platform (GCP) using Python and NoSQL databases, building data pipelines and working with services like BigQuery and Dataflow.

Category: Technology

Location:


We are looking for an experiencedSenior Cloud Data Engineerwith expertise inGoogle Cloud Platform (GCP), Python, and NoSQL databasesto join our dynamic team. The ideal candidate will have8+ yearsof hands-on experience in designing, developing, and optimizing scalable data solutions in a cloud environment. This is afully remoterole, offering the opportunity to work with cutting-edge technologies and contribute to impactful data-driven projects.

Requirements

Key Responsibilities:

  • Design, develop, and implement scalable data pipelines and cloud-based solutions onGCP.
  • Work withBigQuery, Cloud Storage, Pub/Sub, Dataflow, and other GCP services for data processing and analytics.
  • Develop and optimizePython-based ETL pipelinesfor data ingestion, transformation, and processing.
  • Work withNoSQL databasessuch asFirestore, Bigtable, or MongoDB, ensuring high performance and scalability.
  • Collaborate withdata scientists, analysts, and software engineersto integrate data solutions with business applications.
  • Ensuredata security, reliability, and compliancewith industry best practices.
  • Monitor, troubleshoot, and improve data workflows and infrastructure.
  • Experience in API Development

Required Skills & Qualifications:

- 8+ years of experiencein Cloud Data Engineering, Software Development, or a similar role.
- Strong hands-on experience withGoogle Cloud Platform (GCP)and its key services.
- Proficiency inPythonfor scripting, automation, and data processing.
- Experience withNoSQL databases(Firestore, Bigtable, MongoDB, or similar).
- Experience in building and optimizingdata pipelines, ETL processes, and data architectures.
- Knowledge ofcontainerization (Docker, Kubernetes)and CI/CD pipelines is a plus.
- Strong problem-solving skills and the ability to work independently in a remote environment.
- Excellent communication and collaboration skills.




Details

See also