Human Resources Data Analyst
Books A Million Holding Company
Job Description: HR Data Analyst
Job Title: HR Data Analyst
Location: Birmingham, AL (This role can be performed remotely, with strong preference given to local Birmingham area candidates or those residing within a 2 to 3 hour drive from our home office.)
Position Type: Full-time
About Books-A-Million:
As one of the nation's leading book retailers, headquartered in Birmingham, Alabama, Books-A-Million is investing in data and analytics to drive smarter, faster decisions across the business. Our Human Resources team is building a single, trusted source of workforce intelligence, anchored in our Infor HRIS, to give leaders clear visibility into talent, retention, and organizational health. We are seeking a talented and detail-oriented HR Data Analyst to join our People & Analytics team and help turn HR data into reliable, actionable insight.
Job Summary:
The HR Data Analyst is responsible for transforming HR and workforce data into accurate, consistent, and decision-ready reporting. You will build and maintain dashboards, define standardized metric calculations, and partner with HR leaders to answer critical questions about turnover, talent acquisition, internal mobility, compensation, and benefits. This role reports to the SVP of Data & Analytics and supports a regular cadence of weekly, monthly, quarterly, and annual workforce reporting. The ideal candidate combines strong SQL skills, hands-on dashboard development in Power BI or Tableau, and a genuine commitment to clean, trustworthy data.
Key Responsibilities:
• Build, maintain, and continually improve HR dashboards and reports, segmented by location, role, and manager, using a modern data visualization tool such as Power BI or Tableau.
• Extract, transform, and analyze workforce data, ensuring it serves as a clean, reliable single source of truth for all downstream HR reporting.
• Develop and document standardized definitions and formulas for key HR metrics such as time-to-fill, turnover, internal mobility, and compa-ratio, so reporting is consistent and comparable across teams.
• Produce turnover and retention analytics, including voluntary vs. involuntary separations, tenure at exit, and regrettable-loss tracking, and support predictive flight-risk and workforce-forecasting models.
• Deliver talent acquisition reporting such as pipeline status, applications, source of hire, offer acceptance, cost per hire, quality of hire, and time-to-fill, to support recruiting and open requisitions.
• Track promotion and internal mobility rates, succession-pipeline health, and learning and training participation to inform strategic workforce planning.
• Report on compensation and benefits metrics, such as benefits enrollment and participation, and (in future phases) compa-ratio, salary-band, and pay-equity analysis.
• Support quarterly data-accuracy audits and compliance reporting, partnering with HR Operations and IT to identify and resolve data-quality issues at the source.
• Prepare recurring deliverables on a defined cadence, including the weekly Staff Book, monthly workforce snapshots, quarterly data audits, and the annual strategic workforce review.
• Consolidate reporting from multiple systems (for example, HRIS and connected learning, benefits, and case-management platforms) into one reliable, consistent view for HR leadership.
• Champion a data-driven culture within HR by delivering clear visualizations, thorough documentation, and hands-on support to non-technical stakeholders.
Qualifications:
• Bachelor's degree in a quantitative or related field such as Data Analytics, Statistics, Information Systems, Human Resources, Business, or Economics, or equivalent practical experience.
• Proven experience as an HR Data Analyst, People Analytics Analyst, Business Intelligence Analyst, or in a similar data and reporting role.
• High proficiency in SQL for data extraction, transformation, and analysis (required).
• Hands-on experience building dashboards and reports in a major data visualization tool such as Power BI or Tableau (required).
• Experience working with an enterprise HRIS
• Strong command of MS Excel for ad-hoc analysis and data validation.
• Solid understanding of core HR metrics and concepts such as turnover, time-to-fill, compa-ratio, headcount, and internal mobility is strongly preferred.
• Experience with Python or other scripting languages for data preparation is a plus.
• Strong analytical and problem-solving skills, with the ability to translate complex data into clear, accurate, and actionable insights.
• Meticulous attention to data quality and a commitment to consistent, well-documented metric definitions.
• Excellent communication and interpersonal skills, with the ability to collaborate with both technical and non-technical stakeholders, and to handle sensitive HR data with discretion and confidentiality.
• A proactive and adaptable mindset, with a willingness to take on new challenges and responsibilities in a fast-paced environment.
• Experience in the retail industry is a strong plus.
Job Title: HR Data Analyst
Location: Birmingham, AL (This role can be performed remotely, with strong preference given to local Birmingham area candidates or those residing within a 2 to 3 hour drive from our home office.)
Position Type: Full-time
About Books-A-Million:
As one of the nation's leading book retailers, headquartered in Birmingham, Alabama, Books-A-Million is investing in data and analytics to drive smarter, faster decisions across the business. Our Human Resources team is building a single, trusted source of workforce intelligence, anchored in our Infor HRIS, to give leaders clear visibility into talent, retention, and organizational health. We are seeking a talented and detail-oriented HR Data Analyst to join our People & Analytics team and help turn HR data into reliable, actionable insight.
Job Summary:
The HR Data Analyst is responsible for transforming HR and workforce data into accurate, consistent, and decision-ready reporting. You will build and maintain dashboards, define standardized metric calculations, and partner with HR leaders to answer critical questions about turnover, talent acquisition, internal mobility, compensation, and benefits. This role reports to the SVP of Data & Analytics and supports a regular cadence of weekly, monthly, quarterly, and annual workforce reporting. The ideal candidate combines strong SQL skills, hands-on dashboard development in Power BI or Tableau, and a genuine commitment to clean, trustworthy data.
Key Responsibilities:
• Build, maintain, and continually improve HR dashboards and reports, segmented by location, role, and manager, using a modern data visualization tool such as Power BI or Tableau.
• Extract, transform, and analyze workforce data, ensuring it serves as a clean, reliable single source of truth for all downstream HR reporting.
• Develop and document standardized definitions and formulas for key HR metrics such as time-to-fill, turnover, internal mobility, and compa-ratio, so reporting is consistent and comparable across teams.
• Produce turnover and retention analytics, including voluntary vs. involuntary separations, tenure at exit, and regrettable-loss tracking, and support predictive flight-risk and workforce-forecasting models.
• Deliver talent acquisition reporting such as pipeline status, applications, source of hire, offer acceptance, cost per hire, quality of hire, and time-to-fill, to support recruiting and open requisitions.
• Track promotion and internal mobility rates, succession-pipeline health, and learning and training participation to inform strategic workforce planning.
• Report on compensation and benefits metrics, such as benefits enrollment and participation, and (in future phases) compa-ratio, salary-band, and pay-equity analysis.
• Support quarterly data-accuracy audits and compliance reporting, partnering with HR Operations and IT to identify and resolve data-quality issues at the source.
• Prepare recurring deliverables on a defined cadence, including the weekly Staff Book, monthly workforce snapshots, quarterly data audits, and the annual strategic workforce review.
• Consolidate reporting from multiple systems (for example, HRIS and connected learning, benefits, and case-management platforms) into one reliable, consistent view for HR leadership.
• Champion a data-driven culture within HR by delivering clear visualizations, thorough documentation, and hands-on support to non-technical stakeholders.
Qualifications:
• Bachelor's degree in a quantitative or related field such as Data Analytics, Statistics, Information Systems, Human Resources, Business, or Economics, or equivalent practical experience.
• Proven experience as an HR Data Analyst, People Analytics Analyst, Business Intelligence Analyst, or in a similar data and reporting role.
• High proficiency in SQL for data extraction, transformation, and analysis (required).
• Hands-on experience building dashboards and reports in a major data visualization tool such as Power BI or Tableau (required).
• Experience working with an enterprise HRIS
• Strong command of MS Excel for ad-hoc analysis and data validation.
• Solid understanding of core HR metrics and concepts such as turnover, time-to-fill, compa-ratio, headcount, and internal mobility is strongly preferred.
• Experience with Python or other scripting languages for data preparation is a plus.
• Strong analytical and problem-solving skills, with the ability to translate complex data into clear, accurate, and actionable insights.
• Meticulous attention to data quality and a commitment to consistent, well-documented metric definitions.
• Excellent communication and interpersonal skills, with the ability to collaborate with both technical and non-technical stakeholders, and to handle sensitive HR data with discretion and confidentiality.
• A proactive and adaptable mindset, with a willingness to take on new challenges and responsibilities in a fast-paced environment.
• Experience in the retail industry is a strong plus.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Human Resources Data Analyst in United States vacancy
- Role Description The HR Data Analyst is responsible for transforming HR and workforce data into accurate, consistent, and decision-ready... ...such as Data Analytics, Statistics, Information Systems, Human Resources, Business, or Economics, or equivalent practical experience....SuggestedFull time
- ...strong technology skills interested in Human Resources management, leadership development, talent... ...ladders framework Utilize market data, competitive research and AI tools to determine... ..., or functional partners Work with HR analysts to test fixes and updates Document process...SuggestedWork experience placementSummer workInternshipSummer internship
- A leading consulting firm in California is seeking a Remote Data Analyst - Entry Level to assist in human resources administration and recruitment efforts. The ideal candidate will support the HR division by monitoring compliance, handling employee inquiries, and coordinating...SuggestedPermanent employmentRemote work
$90k - $125k
Role Description This HR Data Analyst role supports a federal human capital organization by delivering advanced workforce analytics, reporting, and data... ...collecting, analyzing, and interpreting federal Human Resources data from systems such as NFC, HRConnect, USA Staffing...SuggestedFull timeContract workTemporary workRemote workWork from homeShift work$60.5 - $65.5 per hour
...HR Data Analyst El Paso, Texas, United States $ 60.50 - 65.50 (US Dollar) This is a remote role strictly for candidates within... ...and maintain HR data from various sources, including HRIS (Human Resource Information Systems), payroll systems, and performance management...SuggestedHourly payFull timeRemote workMonday to Friday- ...changing the world? Do you have a strong background as a HR Data Analyst? Then we're looking for you! Check out the job description and... ..., Certifications, And Licenses Bachelor’s degree in Human Resources, Business Analytics, Data Science, or a related field. Essential...Local areaImmediate startFlexible hours
- ...Job DescriptionThis role supports Federal Human Capital (HC) operations by delivering... ...advanced workforce analytics, reporting, and data-driven insights. The specialist will... ...analyzing, and interpreting Federal Human Resources (HR) data from systems such as NFC, HRConnect...
- ...Talascend is currently seeking an HR Systems Analyst for an opportunity in Auburn Hills, MI.... ...Responsible for ensuring data integrity and consistent processes within... ...evolve. Maintain regional dashboards for Human Resource (HR) KPIs, critical HR projects, and change...Work at office
- ...The HR Data Analyst supports Human Resources Technology and Shared Services by delivering day-to-day reporting, data analysis, audit execution, and data support across Workday and related HR technology platforms. This role partners with HRIS, Payroll, Legal, Internal Audit...Work at officeRemote work
$52k - $67k
# Entry Level Human Resources & Data AnalystSocial Capital ResourcesContractentryNew York, New York, US$52k - $67kPosted Yesterday## Role OverviewSocial... ...Resources is hiring a Entry Level Human Resources & Data Analyst. This is a contract role in New York. Part of Social...Permanent employmentContract workTemporary workInternship- Key Responsibilities Extract, clean, and transform HR data from multiple sources, including HRIS, payroll, and ATS systems. Develop... ...SQL and Python scripts. Requirements Bachelor’s degree in Human Resources, Business Analytics, Statistics, or a related field. 3+ years...
- A human resources consultancy seeks a Remote Data Analyst at entry level to assist with HR operations, recruitment activities, and benefits administration. Responsibilities include supporting the recruitment process, managing employee benefits, and ensuring compliance with...Remote jobPermanent employment
$62k - $79k
Job Summary Our client is seeking a People Analytics / HR Data Analyst to join their team! This position is located in St. Louis, Missouri... ...Bachelor's degree in Data Analytics, Statistics, Human Resources, Business, or related field 5+ years in people analytics, HR...Local area- Crow Holdings seeks an experienced Systems and Data Analyst to support the Human Resources team. This role serves as a hands-on technical resource, ensuring accurate data, efficient workflows, system integrations, and high touch end-user support. The Analyst partners with...
$56.57k
City University of New York is seeking a Business Data and Reporting Analyst for the Human Resources department. This Level 2 position involves tracking employee time and leave, working closely with Payroll, and generating compliance reports. Candidates should have a High...Full time$83.1k - $141.3k
Data Governance Analyst and Advisor - Human Resources Driving enterprise data governance standards within Human Resources, partnering with HR stakeholders and central data governance teams to ensure consistency, data quality, risk management, and regulatory compliance....$29 - $35 per hour
Job Description CAA is seeking a detail-oriented Junior Human Resources Data Analyst to join its Corporate Human Resources People Analytics team. Responsibilities Collaborate with HR stakeholders to collect required information for employee transactions (position changes...Hourly payPermanent employmentWork at officeLocal area$95k - $115k
Business Unit: Human Capital Group. Industry: No Industry. Houlihan... ...provide differentiated, data‑driven perspectives that help... ...Overview The HR Data & Analytics Analyst will support HCG Analytics functions... ...will develop the analytics resources in Workday by building dashboards...Work experience placementWork at office- A leading consulting firm based in Maryland is looking for a Human Resources Analyst II. The role involves tracking workforce training and development, maintaining training systems, assisting in HR database management, and preparing reports. Candidates should possess a...
$56.57k
Business Data and Reporting Analyst - Level 2 - Human Resources General Duties Under supervision, provides and/or oversees expert end-user support by proficiently and accurately inputting, auditing, and reporting on information in CUNYfirst (i.e., PeopleSoft). CUNYfirst...Full timePart timeWork experience placement$52k - $67k
TryApplyNow is hiring an Entry Level Human Resources & Data Analyst for a contract role based in New York, NY. This position focuses on data and benefits, where you will manage scheduling, conduct background checks, and maintain HR systems. The ideal candidate possesses...Contract work- ...professional to join our team as a Salary and Data Analyst. GRADE Grade 17 LOCATION OF POSITION 3... ...Guidelines. Serve as an subject matter resource for all areas listed here for agency... ...experience as a commissioned officer in Human Resources classifications or Human...Work at office
$29 - $35 per hour
Creative Artists Agency is looking for a detail-oriented Junior Human Resources Data Analyst to join its Corporate Human Resources People Analytics team in Los Angeles. This hybrid role involves collaborating with HR stakeholders, managing data in the Workday system, and...Hourly pay$75k - $80k
...HR Data & Compliance Analyst Job Category: Human Resources Requisition Number: HRDAT005479 Posted: June 12, 2025 Full-Time Location: Brooklyn Park, MN, Greenwood, IN, Roanoke, VA, Sanford, FL, Bondurant, IA Willing to consider remote applicants....Full timeTemporary workWork experience placementLocal areaRemote work- ...Healthcare is searching for a Senior HR Analyst based in Atlanta, GA. This hybrid role emphasizes... .... Responsibilities include managing HR data tools, analytical reporting, and... ...ideal candidate will have a background in human resources or related fields, strong data analysis...
$28.41 - $40.89 per hour
...Shift: Day, Schedule: Day Position Summary The HR Employee Data Analyst is a vital role at MultiCare, providing ongoing support to internal... ...year). Minimum three (3) years of relevant experience in a Human Resources department, preferably in operations, onboarding,...Contract workLocal areaShift work$93.56k - $149.7k
...patient care we strive for. Why work here? World‑class Human Resources are more than just pretty words here, it is our singular... ...Los Angeles area. What will you be doing: The Senior Data/Report Systems Analyst works independently to support high‑level measurement and...Remote jobFixed term contractShift work- Uline is seeking an Human Resources Analyst to transform data into actionable insights for workforce strategies. You will analyze HR data, create reports, and deliver recommendations to attract, develop, and retain talent within a growing analytics team. Responsibilities...
- ...Christ Hospital Health Network in Norwood, OH is looking for a Human Resources Analyst. This role focuses on delivering analytics and reporting,... ...of HRIS experience, preferably with Oracle. Strong skills in data analysis tools like Excel and SQL are required along with...
- ...servicing operations. The ideal candidate will have a strong foundation in fund accounting principles, client onboarding, and financial data validation. Responsibilities include analyzing operational data, querying databases like Snowflake and Oracle, and ensuring data...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Human Resources Data Analyst. Be the first to apply!
Related searches
- credit data analyst United States
- regulatory reporting analyst United States
- oracle data analyst United States
- information risk analyst United States
- data solutions analyst United States
- master data analyst United States
- lead data analyst United States
- financial data analyst United States
- entry level data analyst no experience United States
- performance reporting analyst United States



