Description
We are seeking an experienced Data Engineer/Lead/Architect to join our team in India. The ideal candidate will have a strong background in designing and implementing data solutions, with a focus on scalability and performance. You will play a key role in shaping our data strategy and ensuring that our data infrastructure supports our business goals.
Responsibilities
- Design, build, and maintain scalable data pipelines and architectures.
- Develop and implement data models for various applications and analytics.
- Collaborate with data scientists and analysts to understand data needs and deliver solutions.
- Ensure data quality and integrity through rigorous testing and monitoring.
- Optimize data storage and retrieval processes for performance and efficiency.
- Lead and mentor junior data engineers in best practices and development methodologies.
- Stay updated with emerging trends in data engineering and related technologies.
Skills and Qualifications
- 9-16 years of experience in data engineering, data architecture, or related field.
- Proficient in programming languages such as Python, Java, or Scala.
- Strong experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).
- Hands-on experience with big data technologies (e.g., Hadoop, Spark, Kafka).
- Familiarity with cloud services (AWS, Azure, Google Cloud) and data warehousing solutions (e.g., Redshift, BigQuery).
- Knowledge of data modeling, ETL processes, and data governance principles.
- Excellent problem-solving and analytical skills with attention to detail.
- Strong communication skills and ability to work collaboratively in a team environment.