M

Senior Cloud Data Engineer (GCP, Python, NoSQL)

Madello Consulting
Full-time
Remote

This is a remote position.

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.