We are seeking a skilled Data Engineer to join our team in India. The ideal candidate will have a passion for data and the ability to transform raw data into actionable insights. You will be responsible for designing and maintaining data pipelines and ensuring the integrity and accessibility of data across our organization.
Responsibilities
- Design and implement robust data pipelines to ingest, process, and store large datasets.
- Collaborate with data scientists and analysts to understand data requirements and deliver solutions.
- Optimize existing data systems and processes for efficiency and performance.
- Maintain and monitor data quality and integrity across all data sources.
- Work with cloud-based data platforms (e.g., AWS, Azure, Google Cloud) to ensure scalability and security.
- Develop and document best practices for data engineering processes.
Skills and Qualifications
- 6-8 years of experience in data engineering or a related field.
- Proficiency in programming languages such as Python, Java, or Scala.
- Strong experience with SQL and NoSQL databases (e.g., MySQL, MongoDB, Cassandra).
- Familiarity with data warehousing solutions (e.g., Redshift, Snowflake, BigQuery).
- Experience with ETL tools (e.g., Apache NiFi, Talend, Informatica).
- Knowledge of data modeling and data architecture principles.
- Understanding of big data technologies such as Hadoop, Spark, or Kafka.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.