Job Description: Pay Range: $55hr - $60hr Responsibilities:
- Data Modeling: Design, implement, and document data architecture and data modeling solutions, including relational, dimensional, and NoSQL databases.
Collaboration:
- Work with business analysts, data architects, and other stakeholders to understand business requirements and translate them into data models.
Data Integration:
- Integrate data from various sources and ensure data consistency and accuracy.
Performance Optimization:
- Optimize data models for performance and scalability. Standards and Best
Practices:
- Define and enforce data modeling standards and best practices.
Documentation:
- Create and maintain comprehensive documentation for data models and data flows.
Requirements Experience:
- 3-5 years of experience in data modeling, with a strong understanding of relational, dimensional, and NoSQL databases.
Technical Skills:
- Proficiency in data modeling tools (e.g., ERStudio, ERwin), SQL, and data integration techniques.
nalytical Skills:
- Strong analytical and problem-solving skills.
Communication:
- Excellent verbal and written communication skills.
Education:
- Bachelor s degree in Computer Science, Information Technology, or a related field.
Preferred Qualifications Advanced Skills:
- Experience with big data platforms and data warehousing.
Certifications:
- Relevant certifications in data modeling or data management.
Industry Knowledge:
- Familiarity with the specific industry (e.g., finance, healthcare) where data modeling will be applied.
- To be responsible for providing technical guidance or solutions ;define, advocate, and implement best practices and coding standards for the team.
- To develop and guide the team members in enhancing their technical capabilities and increasing productivity .
- To ensure process compliance in the assigned module, and participate in technical discussions or review as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations).
- To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations.