Data Analyst How to Hire, Salary Data, and Job Descriptions

A data analyst uses data to help organizations make sound business decisions. They look for trends, consistencies, and other markers to identify opportunities for improvement. Data analysts are knowledgeable in data processing software and business development strategies. They often collaborate with other data professionals to collect and analyze data, create reports based on their findings, and monitor key performance indicators (KPIs) to determine the progress of business initiatives.

A data analyst must have excellent interpersonal skills as they work with various stakeholders to assess potential risks and offer solutions. They also need to translate business requirements into non-technical terms for their audience. Strong written and verbal communication skills, as well as solid mathematical skills, are essential to this position. A data analyst must have good knowledge of a variety of programming languages, including SQL, Oracle, R, MATLAB, and Python. They must also be proficient in statistics and statistical packages and data processing platforms. Good problem-solving skills, accuracy, and attention to detail are needed for this role as well.

Sample job description #1

We are looking for an energetic, detail-oriented Data Analyst to support our growing client base. The ideal candidate will have excellent organizational skills, work independently, learn multiple software programs, and be skilled in Microsoft Excel.


  • Update and maintain pricing on client websites
  • Understand sales trends
  • Ability to analyze marketing data
  • Create templates to automate recurring tasks
  • Help develop reports and analysis
  • Build, maintain, and deliver professional customer service and maintain positive working relationships with our clients

Skills and qualifications

  • Adept at both written and verbal communication
  • Solution-oriented
  • Excellent attention to detail
  • Excellent time management and prioritizing skills
  • Exceptional knowledge of computers and word processing software
  • Must be proficient in Excel, including Excel’s data analytics tool

This is an exciting fast-growing marketing and development agency focused on our clients and our employee’s success. Our leadership prides itself on developing people in their careers to help them provide top-tier service to its clients and grow the company in a way that gives hard-working employees upward mobility in their career.

Sample job description #2

The Data Analyst position is focused on improving company-wide effectiveness specifically in marketing effectiveness. The Data Analyst will collaborate with team members to interpret data and find opportunities for improvement in strategy and campaigns. As a Data Analyst, you will provide insight and recommendations to help us solve the complex problems that come with a fast-growing company!

Abilities and skills

  • 2+ years of experience as a data analyst
  • High proficiency in data extraction, manipulation, and analysis in SQL
  • Ability to find correlations across various marketing channels and disparate data sets
  • Strong understanding of relational database principles
  • Skilled at identifying anomalies and patterns in business data
  • Solid understanding of mathematical and statistical concepts
  • Excellent attention to detail
  • Experience in other programming languages for data manipulation such as Python is a plus


  • Analyze the data flowing through the existing database and other workflow systems
  • Structure and redesign the data that flows with the aim of maintaining a single source of truth for all master data and consistent reporting
  • Acquire, ingest, and process data from multiple sources and systems into a data warehouse
  • Collaborate with marketing teams to map data fields to hypotheses and curate, wrangle, and prepare data for use in reporting

Sample job description #3

Provide a wide variety of administrative and staff support services to a manager or group of managers within an assigned functional area. May assist in training others. Follows established procedures to perform routine tasks and receives general guidance and direction to perform a variety of non-routine tasks with limited decision-making responsibility.


  • Enter/process client-specific data and portfolio holdings into firm propriety software
  • Assist with an initial analysis of prospective client statements
  • Create and prepare customized presentations for specific advisor and client meetings
  • Print and bind client presentations
  • Develop relationships with sales investment consultants
  • Perform clerical and support tasks
  • Maintain defined quality standards and expectations
  • Some judgment is required to adapt procedures, processes, and techniques to apply to more complex assignments
  • Resolves most questions and problems and refers new or unusual issues to a higher level
  • Routine contact with internal and external customers is required to obtain, clarify, or provide facts and information
  • May communicate information to internal or external customers to sell or service products


  • 1-3 Years Experience – Intermediate level concepts, principles, and practices of providing administrative support
  • Fundamental investment concepts, practices, and procedures used in the securities industry. Basic principles of banking, finance, and securities industry operations
  • Intermediate-level terminology of financial markets and products
  • Performing a range of staff and/or operational support activities for a manager or group of managers
  • Answering telephones and assisting visitors. Prepare, transcribe, compose, type, editing correspondence, agendas and minutes, and other documents
  • Scheduling and coordinating meetings, events, interviews, and appointments
  • Preparing reports
  • Gathering and analyzing basic information. Establishing and maintaining files, databases, and other records
  • Performing routine analysis and calculations involved in preparing reports
  • Sorting, screening, and distributing mail
  • Operating standard office equipment and using required software applications
  • Maintain currency in modern office management methods and techniques
  • Read, comprehend, and apply business-related information
  • Organize, manage, and track multiple detailed tasks and assignments with frequently changing priorities in a fast-paced work environment
  • Communicate effectively, both orally and in writing
  • Work collaboratively within a team environment
  • Provide a high level of customer service
  • Establish and maintain effective working relationships

Average salary and compensation

The average salary for a data analyst is $85,000 per year in the United States. Salary will vary based on years of experience, location, and company size/specialty.

LocationSalary LowSalary High
Phoenix, Arizona$84,550$114,350
Los Angeles, California$95,350$129,000
Denver, Colorado$79,450$107,500
Washington, DC$96,800$131,000
Miami, Florida$79,100$107,050
Orlando, Florida$72,900$98,700
Tampa, Florida$73,700$99,700
Atlanta, Georgia$77,300$104,600
Chicago, Illinois$88,850$120,250
Boston, Massachusetts$96,100$130,000
Minneapolis-St. Paul, Minnesota$76,600$103,600
New York City, New York$101,150$136,850
Philadelphia, Pennsylvania$82,350$111,450
Dallas, Texas$80,200$108,500
Houston, Texas$79,850$108,000
Seattle, Washington$92,500$125,100
National Average$72,250$97,750

Sample interview questions

  • What are the key responsibilities of a data analyst?
  • Are you familiar with programming languages?
  • What is your process like for data cleansing?
  • What tools do you like to use for data analysis?
  • What is data profiling?
  • What is data mining?
  • When you start a new project what is your process like?
  • Which scripting language do you like to use the most?
  • Can you tell me the difference between variance and covariance?
  • What is clustering?
  • Why should we hire you?
  • What excites you about data analysis?
  • What are your career goals?
  • How do you keep up with data trends?
  • Have you ever had a challenging data analytics project? If so, how did you overcome those challenges?

Need help hiring a Data Analyst?

We match top professionals with great employers across the country. Your next career move or star employee is just around the corner. Review our career content and advice, browse our latest job openings, or email us your resume. We look forward to connecting with you soon!

Browse A-Z Job Descriptions