Description
We are seeking an experienced Data Engineer to join our team in India. The ideal candidate will be responsible for building and maintaining robust data pipelines, ensuring data quality, and collaborating with cross-functional teams to support data-driven decision-making.
Responsibilities
- Design, develop, and maintain data pipelines and architectures.
- Ensure data quality and reliability through testing and monitoring.
- Collaborate with data scientists and analysts to understand data requirements.
- Optimize data storage and retrieval processes for efficiency.
- Implement ETL processes to transform and load data from various sources.
Skills and Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 5-15 years of experience in data engineering or related field.
- Proficiency in SQL and experience with database systems (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with big data technologies such as Hadoop, Spark, or Kafka.
- Strong programming skills in languages such as Python, Java, or Scala.
- Familiarity with cloud platforms (AWS, Azure, GCP) and their data services.
- Knowledge of data warehousing concepts and tools (e.g., Redshift, Snowflake).
- Understanding of data modeling and database design principles.