We are seeking a highly skilled and experienced Data Modeler to join our dynamic team. The ideal candidate will have a strong background in data modeling, database design, and implementation, with proficiency in Java, AWS, and SpringBoot. This role is critical in shaping our data architecture and ensuring optimal data management across our organization.
Key Responsibilities:
-------------------------
Design, develop, and maintain complex data models to support business requirements and system architectures
Collaborate with business analysts, software developers, and other stakeholders to understand data needs and translate them into efficient data structures
Create and maintain entity-relationship diagrams (ERDs) and other data modeling documentation
Implement data models using various database management systems, with a focus on AWS-based solutions
Optimize database performance through efficient indexing, partitioning, and query optimization
Develop and maintain data dictionaries and metadata repositories
Ensure data integrity, security, and compliance with industry standards and regulations
Participate in code reviews and provide constructive feedback to team members
Stay up-to-date with the latest trends and best practices in data modeling and database technologies
Mentor junior team members and contribute to the overall growth of the data team
Required Qualifications:
----------------------------
Bachelor's degree in Computer Science, Information Systems, or a related field
5-7 years of experience in data modeling and database design
Strong proficiency in Java programming language
Extensive experience with AWS services, particularly in database and data storage solutions
Proficiency in SpringBoot framework for developing Java-based applications
Expert knowledge of relational database management systems (e.g., MySQL, PostgreSQL, Oracle)
Experience with NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB)
Familiarity with data warehousing concepts and dimensional modeling
Strong understanding of data normalization, denormalization, and optimization techniques
Excellent problem-solving and analytical skills
Strong communication skills and ability to work effectively in a team environment
Preferred Qualifications:
-----------------------------
Master's degree in Computer Science, Data Science, or a related field
Certifications in relevant database technologies or cloud platforms (e.g., AWS Certified Database Specialty)
Experience with big data technologies such as Hadoop, Spark, or Hive
Knowledge of data integration and ETL processes
Familiarity with agile development methodologies
* Experience with version control systems (e.g., Git) and CI/
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.