We offer a competitive salary, comprehensive benefits package, and opportunities for career growth and development.
Job Title: Data Modeler
Position Summary: We are seeking a highly skilled and experienced Data Modeler to join our dynamic team. The Data Modeler will be responsible for designing, implementing, and maintaining data models for our organization. This role requires strong analytical skills, attention to detail, and a deep understanding of data management concepts. The ideal candidate will have a proven track record of designing and implementing complex data models in a fast-paced environment.
Key Responsibilities:
- Design and implement data models for various applications and databases
- Collaborate with business stakeholders, data analysts, and developers to understand data requirements and translate them into data models
- Conduct data analysis to identify data patterns and relationships
- Develop data models that are scalable, efficient, and maintainable
- Ensure data models adhere to industry standards and best practices
- Document data models and maintain data model repository
- Perform data mapping and data integration activities
- Monitor and optimize data models for performance and reliability
- Troubleshoot data model issues and provide timely resolutions
- Keep abreast of emerging data modeling techniques and tools and make recommendations for improvements
- Mentor junior data modelers and provide guidance on data modeling best practices
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field
- Minimum of 5 years of experience as a Data Modeler or in a similar role
- Strong understanding of data modeling concepts, such as entity-relationship diagrams, dimensional modeling, and data normalization
- Proficiency in data modeling tools, such as ER/Studio, ERwin, or PowerDesigner
- Experience with SQL and database development
- Knowledge of data warehousing and ETL processes
- Familiarity with Agile methodologies
- Excellent analytical and problem-solving skills
- Strong communication and collaboration skills
- Ability to work independently and in a team environment
- Attention to detail and ability to manage multiple projects simultaneously
If you have a passion for data modeling and want to be part of a dynamic team, we encourage you to apply for this exciting opportunity.