GCP Data Engineer- Lead Consultant

New
Listing location: IndiaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 7+ years of experience as a Data Engineer working with GCP cloud-based infrastructure & systems.
Required Skills
PythonSQLETLGCPGitJiraAirflowData engineeringNosqlData modelingConfluenceBigQuerydbt

Requirements

  • At least 7+ years of experience as a Data Engineer working with GCP cloud-based infrastructure & systems.
  • Deep knowledge of Google Cloud Platform and cloud computing services.
  • Extensive experience in design, build, and deploy data pipelines in the cloud, to ingest data from various sources like databases, APIs or streaming platforms.
  • Proficient in database management systems such as SQL (Big Query is a must), NoSQL.
  • Programming skills (SQL, Python, other scripting).
  • Proficient in data modeling techniques and database optimization. Knowledge of query optimization, indexing, and performance tuning.
  • Knowledge of at least one orchestration and scheduling tool (Airflow is a must).
  • Experience with data integration tools and techniques, such as ETL and ELT.
  • Knowledge of modern data transformation tools (such as DBT, Dataform).
  • Excellent communication skills to effectively collaborate with cross-functional teams and convey technical concepts to non-technical stakeholders.
  • Ability to actively participate/lead discussions with clients to identify and assess concrete and ambitious avenues for improvement.
  • Tools knowledge: Git, Jira, Confluence, etc.
  • Open to learn new technologies and solutions.
  • Experience in multinational environment and distributed teams.

Responsibilities

  • Design, model and develop the whole GCP data ecosystem for one of our Client’s (Cloud Storage, Cloud Functions, BigQuery).
  • Gather, analyze, model, and document business/technical requirements, with direct client contact.
  • Model data from various sources and technologies.
  • Troubleshoot and support complex and high impact problems to deliver new features and functionalities.
  • Design and optimize data storage architectures, including data lakes, data warehouses, or distributed file systems.
  • Implement techniques like partitioning, compression, or indexing to optimize data storage and retrieval.
  • Identify and resolve bottlenecks, tune queries, and implement caching strategies to enhance data retrieval speed and overall system efficiency.
  • Identify and resolve issues related to data processing, storage, or infrastructure.
  • Monitor system performance, identify anomalies, and conduct root cause analysis.
  • Train and mentor less experienced data engineers, providing guidance and knowledge transfer.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now