Post to 100+ job boards and hire in days, not weeks.
Indeed Platinum Partnership Sales & Support: +1 (480) 360-6463

Data Modeler job description template

If you are hiring for this role, start here. This free template is our detailed definition of the position, with everything you need to find and hire the right person. Copy it, add your own requirements, and post it.

Free job description below
Median pay
$121,727per year, about $59 an hour
Range$24,960 to $174,000 a year
Hourly$13 to $84 an hour
Also calledData Architect, Data Engineer, Data Scientist
DepartmentInformation Technology
The role

What is a Data Modeler?

Data Modelers design, develop, and implement data modeling solutions based on specific business requirements and needs.

The term data modeling refers to the process of evaluating, organizing, and managing data in particular business processes.

Data Modelers are experts in data modeling practices and they collaborate with data architects and other professionals to create effective computer databases.

They are responsible for defining physical, logical, and conceptual levels of databases, maintaining data modeling and design standards, and evaluating and improving the performance of data systems.

What to screen for

The top Data Modeler skills.

Five things separate a strong hire from a résumé that reads well. Use these as your scorecard criteria.

SkillWhy it matters
Database DesignData Modelers must have strong database design skills and other technical abilities. Technical skills help them understand relational database concepts, normalization techniques, data integrity, and data security rules. They must also have a good grasp of programming languages and data management systems for efficient maintenance of data storage and performance.
Data AnalysisThorough data analysis skills are crucial for Data Modelers because they help them understand complex business and technical processes, identify data sources, trends, and patterns, and extract valuable insights from data analysis. Thanks to strong analytical skills, Data Modelers are able to design accurate and effective data models.
Problem-SolvingData Modelers use problem-solving skills to handle various data-related challenges and analyze different problematic situations and scenarios. Problem-solving skills enable them to come up with solutions for database malfunctions and errors and maintain proper and efficient database performance. Problem-solving skills also help them deal with inconsistencies and optimize performance.
CommunicationCommunication is essential for Data Modelers because they need to engage and collaborate with other IT professionals and stakeholders. Communication helps them explain complex technical information, guide other team members, and successfully lead modeling processes. Communication also helps them ensure everyone understands the purpose and functionality of data modeling.
Math SkillsMath and numerical skills are critical for Data Modelers because they allow them to perform thorough data analysis, develop quantitative models, design algorithms, and validate data models. Math skills provide foundation in understanding and applying mathematical methods, optimizing data processes, and ensuring data quality and accuracy.
Free template

The job description, ready to post.

Copy it as written, or edit it until it sounds like your company. Both work.

Data ModelerInformation Technology · Free to use and edit

We are hiring a Data Modeler to join our company’s growing IT department. In this role, you will be responsible for identifying business requirements and designing and developing corresponding data models. You will define physical, logical, and conceptual levels of databases, implement and maintain data modeling standards, and analyze and evaluate data systems and models for efficiency, optimization, and quality.

As a Data Modeler, you will also be in charge of creating data structures, dictionaries, and tables, analyzing data requirements for business intelligence, and implementing data modeling tools and development techniques. Ultimately, you will identify and resolve data-related issues and malfunctions and review changes and modifications to existing systems.

To be successful as a Data Modeler, you should have outstanding technical and database design skills, as well as excellent analytical, problem-solving, communication, and math skills.

Duties and responsibilities

  • Design and develop data models that fit the company’s needs and requirements
  • Define physical, logical, and conceptual levels of databases
  • Implement and maintain data modeling and design standards
  • Create and manage data structures, dictionaries, schemes, and tables
  • Analyze data requirements for data warehousing and business intelligence
  • Evaluate the performance of data systems and implement data strategies
  • Develop and implement practices for data coding to ensure consistency with the system
  • Identify, track, and resolve data-related issues and malfunctions
  • Analyze and evaluate data systems and models for efficiency, optimization, and quality
  • Establish data coding practices
  • Review changes and modifications to existing systems
  • Implement data modeling tools, development techniques, and standards
  • Collaborate with data architects and other professionals on mutual projects and operations

Requirements

  • Bachelor’s degree in data science, information technology, computer science, information science, or a similar field
  • 3+ years of hands-on experience with relational and physical data modeling
  • Strong knowledge of mathematical principles and statistical analysis
  • Experience with data warehousing, big data platforms, and business intelligence tools
  • Basic understanding and usage of programming languages
  • Exceptional analytical and critical-thinking skills
  • Strong communication and collaboration skills
  • Effective problem-solving
Add your pay range, benefits, and location before you post. Postings with a stated range get significantly more finished applications than the ones that leave it out.

Take the template with you

Copy it straight into your job board or ATS, or have it emailed to you with the interview questions for this role.

Education

Degree first, then the certification.

The role of a Data Modeler requires at least a Bachelor’s degree in computer science, information technology, data science, or a similar field.

A Master’s degree is typically not mandatory, but it can be advantageous for more specialized or senior positions.

In any case, both Bachelor’s and Master’s degrees in computer-related fields provide a strong foundation in computer science principles, database management, and data analysis.

Certification and training programs are a great way for candidates to enhance their qualifications and demonstrate data modeling expertise.

Industry-recognized certification programs are Certified Data Management Professional (CDMP) and Certified Data Professional (CDP).

CDMP

Certified Data Management Professional

Demonstrates expertise in data management practices and principles.

DAMA International
CDP

Certified Data Professional

Validates skills in data management and data governance.

DAMA International
Treat these as a signal, not a requirement. Plenty of strong candidates come up through experience without one.
After the applications land

Sample interview questions for a Data Modeler.

Once you have gathered the applications, work through these in order. Twelve questions across four areas, enough to tell your shortlist apart.

Personal
  • Could you share more information about yourself?
  • How and when did you become interested in pursuing an IT career?
  • What words would your former colleagues use to describe you?
Human Resources
  • Tell us about your relevant educational background.
  • Why did you choose to apply for a job in this particular company?
  • What skills would make you the perfect Data Modeler for our IT team?
Management
  • What is your general process of designing a data model?
  • How do you ensure the data models you create align with the company’s business needs and standards?
  • Could you provide an example of when you worked on a data modeling process that involved data migration from multiple sources?
Technical Skills and Knowledge
  • How would you explain the different usage of different data models?
  • How do you distinguish primary and foreign keys in data models?
  • What are the main components of logical, physical, and conceptual data models?
Pay

How much to pay when hiring.

Annual pay by percentile. Where you land depends on the size of the cycle they will own, and the 25th percentile is usually where a first analyst hire sits.

10th percentile$24,960
25th percentile$97,500
Median$121,727
75th percentile$140,500
90th percentile$174,000

Hourly equivalents run from $13 at the 10th percentile to $84 at the 90th.

Related job titles

Candidates may apply under a different name.

Post the title your industry uses and keep the rest of the description. These three roles overlap enough that the same posting usually reaches all of them.

Same work, different title

Three titles, one description.

Search behavior varies by industry, so the same job is advertised under several names. If you are unsure which one your candidates search for, run two titles and see which fills.

Data Architect

Data Architects are IT professionals responsible for managing the company’s database models and systems.

$135,570 median

Data Engineer

Data Engineers are professionals who build databases, systems, and methods that help companies store and manage important data.

$122,435 median

Data Scientist

A Data Scientist is a professional who analyzes and interprets complex data to help organizations make informed decisions.

$122,738 median
Questions

Frequently asked questions.

What do Data Modelers do?

Data Modelers are IT professionals who develop, design, and manage data models that fit the company’s business needs and requirements.

They maintain data modeling standards, analyze and evaluate the performance of data systems, establish data coding practices, and implement data modeling tools and development techniques.

What industries or sectors usually employ Data Modelers?

Data Modelers are employed in a variety of settings and industries, such as finance, banking, healthcare, information technology, telecommunications, manufacturing, etc.

What skills are necessary to become a Data Modeler?

Data Modelers must have exceptional data analysis, data design, communication, collaboration, problem-solving, statistical, and math skills.

How much do Data Modelers earn on an annual basis?

Data Modelers earn between $24,960 and $174,000 yearly, with a median annual salary of $121,727.

More in finance

Other job description templates.

Same format, same free, same median pay data. Browse the full library if the role you are hiring for is not here.

Data Coordinator

$44,550 median

Data Manager

Data Managers are responsible for designing, developing, and maintaining the company’s data and data systems.

$101,268 median

Data Architect

Data Architects are IT professionals responsible for managing the company’s database models and systems.

$135,570 median

Data Engineer

Data Engineers are professionals who build databases, systems, and methods that help companies store and manage important data.

$122,435 median

Data Analyst

A Data Analyst is a professional who collects, processes, and interprets data to help organizations make informed decisions.

$82,640 median

Data Scientist

A Data Scientist is a professional who analyzes and interprets complex data to help organizations make informed decisions.

$122,738 median

Data Specialist

$81,518 median

You have the description. Now go find the person.

Paste this template into AvaHR, publish to 100+ job boards in one click, and screen every applicant in one pipeline. Free to start.

You'll never hire alone.