Senior Cloud Data Engineer (GCP, Python, NoSQL)
Category: Technology
Location:
We are looking for an experienced Senior Cloud Data Engineer with expertise in Google Cloud Platform (GCP), Python, and NoSQL databases to join our dynamic team. The ideal candidate will have 8+ years of hands-on experience in designing, developing, and optimizing scalable data solutions in a cloud environment. This is a fully remote role, 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 on GCP .
- Work with BigQuery, Cloud Storage, Pub/Sub, Dataflow , and other GCP services for data processing and analytics.
- Develop and optimize Python-based ETL pipelines for data ingestion, transformation, and processing.
- Work with NoSQL databases such as Firestore, Bigtable, or MongoDB , ensuring high performance and scalability.
- Collaborate with data scientists, analysts, and software engineers to integrate data solutions with business applications.
- Ensure data security, reliability, and compliance with industry best practices.
- Monitor, troubleshoot, and improve data workflows and infrastructure.
- Experience in API Development
Required Skills & Qualifications:
- 8+ years of experience in Cloud Data Engineering, Software Development, or a similar role.
- Strong hands-on experience with Google Cloud Platform (GCP) and its key services.
- Proficiency in Python for scripting, automation, and data processing.
- Experience with NoSQL databases (Firestore, Bigtable, MongoDB, or similar).
- Experience in building and optimizing data pipelines, ETL processes, and data architectures .
- Knowledge of containerization (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
Originally posted on Himalayas