EXL
is recognized as a global leader in the fields of analytics, artificial
intelligence, and digital solutions, catering to a diverse range of
industries. As you may know, this company specializes in digital
transformation and is publicly traded on NASDAQ under the ticker symbol
EXL. With a market valuation of approximately $1.3 billion, EXL boasts a
workforce of over 48,000 employees spread across the globe. The company
proudly serves more than 800 clients worldwide, demonstrating its
extensive reach and influence in the market.
GCP Data Engineer
Experience:
5 - 9 Years
Location:
Gurgaon
Work Mode:
Hybrid (3 Days Work from Office)
Position Summary
We are seeking a highly skilled
GCP Data Engineer
to design, develop, and maintain scalable data platforms and
pipelines on
Google Cloud Platform (GCP)
. The ideal candidate should possess strong expertise in
Big Data technologies, Data Warehousing, ETL/ELT development, Cloud
Infrastructure, and modern DevOps practices
. This role requires close collaboration with business stakeholders,
analysts, and engineering teams to build robust data solutions that
support business insights and strategic decision-making.
Key Responsibilities
-
Design, develop, and optimize scalable data pipelines and data
processing frameworks on GCP.
-
Build and maintain ETL/ELT workflows for data ingestion, transformation,
and delivery across multiple platforms.
-
Develop and manage enterprise-scale data warehouses and data marts.
-
Design efficient and scalable data models for both OLTP and OLAP
environments.
-
Implement batch and real-time data processing solutions.
-
Ensure data quality, governance, reliability, security, and performance
across the data ecosystem.
-
Collaborate with cross-functional teams to understand business
requirements and deliver data-driven solutions.
-
Implement monitoring, logging, and performance optimization strategies
for production data workflows.
-
Support CI/CD implementation and DevOps best practices within data
engineering projects.
-
Continuously evaluate emerging GCP services and industry trends to
improve data platform capabilities.
Required Qualifications
1. Core Data Engineering Skills
Big Data & GCP Technologies
Hands-on experience with the following GCP services:
-
BigQuery
– Data warehousing, analytics, and SQL-based reporting.
-
Dataproc
– Running and managing Spark/Hadoop-based workloads.
-
Apache Airflow (Cloud Composer)
– Pipeline orchestration and workflow automation.
-
Dataflow
– Batch and stream data processing (good understanding required).
-
Pub/Sub
– Real-time messaging and event ingestion (good understanding
required).
Data Modeling
-
Strong understanding of designing scalable and optimized data models
for
OLTP
and
OLAP
systems.
-
Experience with dimensional modeling, data warehousing concepts, and
data marts.
ETL/ELT Development
-
Expertise in building automated, scalable, and reliable ETL/ELT
pipelines.
-
Experience using
Python
,
Scala
, or
Cloud Data Fusion
for data integration and transformation.
2. Programming & Scripting
-
Strong proficiency in
Python
and
SQL
.
-
Exposure to
Java
and/or
Scala
is desirable.
-
Experience working with APIs and GCP SDKs to develop custom data
engineering solutions.
3. Cloud Infrastructure
-
Strong understanding of core GCP services, including:
-
Cloud Storage
-
Compute Engine
-
Cloud Functions
-
Experience with containerization and deployment technologies.
-
Exposure to
Google Kubernetes Engine (GKE)
is preferred.
4. DevOps & CI/CD
-
Experience implementing CI/CD pipelines using:
-
Cloud Build
-
GitHub Actions
-
Similar DevOps tools
-
Hands-on experience with monitoring and observability tools such as:
-
Cloud Monitoring
-
Cloud Logging
-
Understanding of production support, deployment automation, and
infrastructure best practices.
Preferred Skills
-
Experience with
Spark
,
Hadoop
, and distributed processing frameworks.
-
Knowledge of real-time data processing architectures.
-
Familiarity with Data Governance, Data Quality, and Security best
practices.
-
Strong analytical, problem-solving, and communication skills.
-
Experience working in Agile development environments.
Must-Have Skills
GCP, BigQuery, Dataproc, Airflow, Python, SQL, ETL/ELT, Data Modeling,
Data Warehousing, Cloud Storage, CI/CD
.