This role involves designing, developing, and implementing robust Big Data solutions using technologies like Hadoop, Spark, and NoSQL databases. The engineer will build scalable data pipelines, collaborate with teams, ensure data quality, and stay current with evolving technologies. They will also be responsible for data governance, security, and compliance.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 4+ years of experience as a Big Data Engineer or in a similar role.
- Strong proficiency in Big Data technologies (Hadoop, Spark, Hive, Pig) and frameworks.
- Extensive experience with programming languages such as Python, Scala, or Java.
- Knowledge of data modeling and data warehousing concepts.
- Familiarity with NoSQL databases like Cassandra or MongoDB.
- Proficient in SQL for data querying and analysis.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and effectively in a fast-paced environment.
Benefits
- Competitive salary
- Opportunity to work on cutting-edge technologies
- Dynamic and collaborative work environment
- Regular training and professional development opportunities