Overview
Remote
$70 - $80
Contract - Independent
Skills
Pandas
PL/SQL
Predictive Analytics
PostgreSQL
Microsoft Azure
Microsoft Power BI
MySQL
NumPy
Machine Learning (ML)
Master Data Management
Microsoft Excel
Tableau
SQL
Python
Data Extraction
Data Analysis
Job Details
Job Description
We are seeking an experienced Senior Data Analyst with a proven track record of leveraging data to drive business insights, optimize processes, and support strategic decision-making. The ideal candidate will bring 10+ years of hands-on experience in data analysis, statistical modeling, business intelligence, and data visualization, with strong expertise in SQL, Python, R, and enterprise-level BI tools.
Key Responsibilities
Required Skills & Qualifications
We are seeking an experienced Senior Data Analyst with a proven track record of leveraging data to drive business insights, optimize processes, and support strategic decision-making. The ideal candidate will bring 10+ years of hands-on experience in data analysis, statistical modeling, business intelligence, and data visualization, with strong expertise in SQL, Python, R, and enterprise-level BI tools.
Key Responsibilities
- Collect, clean, transform, and analyze large datasets from multiple sources (structured and unstructured).
- Design and implement complex SQL queries, stored procedures, CTEs, and window functions for data extraction and transformation.
- Perform advanced statistical analysis, predictive modeling, and hypothesis testing to support data-driven decisions.
- Build dashboards, visualizations, and reports using Tableau, Power BI, Excel, and other BI tools.
- Collaborate with cross-functional teams (engineering, business, product, and leadership) to define KPIs and deliver actionable insights.
- Support data governance, data quality, and master data management initiatives.
- Mentor and guide junior analysts on best practices, tools, and methodologies.
- Partner with data engineers to optimize pipelines and ensure data availability, accuracy, and scalability.
- Translate complex data findings into clear, actionable recommendations for stakeholders.
Required Skills & Qualifications
- 10+ years of experience as a Data Analyst, Senior Data Analyst, or similar role.
- Expert-level proficiency in SQL (advanced queries, joins, CTEs, stored procedures, window functions).
- Strong programming skills in Python (Pandas, NumPy, Matplotlib, Seaborn, SciPy, Scikit-learn) and/or R (statistical analysis, regression, time series).
- Expertise in Business Intelligence and Data Visualization tools: Tableau, Power BI, QlikView, Looker.
- Hands-on experience with databases: PostgreSQL, MySQL, MongoDB, Oracle, SQL Server, Redis.
- Familiarity with Big Data ecosystems: Hadoop, Spark, Databricks.
- Strong understanding of ETL processes, data pipelines, and data warehousing (Snowflake, Redshift, BigQuery).
- Knowledge of cloud platforms: AWS (Athena, Redshift, S3, Glue), Azure (Synapse, Data Factory), Google Cloud Platform (BigQuery).
- Experience in data governance, data quality, and compliance frameworks.
- Strong business acumen with the ability to communicate insights to technical and non-technical stakeholders.
- Excellent problem-solving, analytical, and critical-thinking skills.
- Experience with statistical modeling, machine learning, and predictive analytics.
- Familiarity with CI/CD pipelines, Git/GitHub, Docker for data environments.
- Exposure to Agile/Scrum methodologies.
- Prior experience in healthcare, finance, e-commerce, or technology sectors is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.