Description
You will design and maintain data models and structures to support business operations and large-scale analytics.
Responsibilities
- Create and maintain conceptual, logical, and physical data models for databases and data warehouses.
- Optimize data structures for performance, scalability, and reliability.
- Collaborate with business analysts, architects, and developers to define database structures and gather project requirements.
- Develop and maintain data dictionaries, metadata, and technical documentation.
- Implement data solutions using Hive or cloud-based databases and resolve data inconsistencies.
Required Skills
- 5+ years of experience in data modeling or database design.
- Proficiency with data modeling tools such as Erwin or IBM Data Architect.
- Expertise in Big Data systems including Hive and Impala.
- Experience with relational database systems like Oracle.
- Practical knowledge of ETL processes and data warehousing.
- Familiarity with cloud technologies.
- Strong analytical and problem-solving abilities.
- Bachelor's or Master's degree in Computer Science, Information Systems, Data Science, or a related field.
Preferred Skills
- Experience with Hadoop and Spark.