Overview
Skills
Job Details
Working experience as a Data Engineer
Experienced in migrating large-scale applications from legacy systems to modern architectures.'
Good programming skills in Python and experience with Spark for data processing and analytics
Experience in Google Cloud Platform services such as GCS, Dataflow, Cloud Functions, Cloud Composer, Cloud Scheduler, Datastream (CDC), Pub/Sub, BigQuery, Dataproc, etc. with Apache Beam (Batch & Stream data processing).
Develop JSON messaging structure for integrating with various application
Leverage DevOps and CI/CD practices (GitHub, Terraform) to ensure the reliability and scalability of data pipelines.
Experience with scripting languages like Shell, Perl etc.
Design and build an ingestion pipeline using Rest API.
Experience with data modeling, data integration, and ETL processes
Strong knowledge of SQL and database systems
Familiarity with managing cloud-native databases.
Understanding of security integration in CI/CD pipelines.
Understanding of data warehousing concepts and best practices
Proficiency in working with large-scale data sets and distributed computing frameworks
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities