Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Robert Half

Data Analyst / CDP Developer

Career Insights for Data Analyst

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on California data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Data Analyst develops computer programs to analyze large customer information databases for companies and organizations. Analyzes data to identify patterns and provide information relevant to a particular business, industry or field; analysis may be used for marketing, or to detect fraud in financial transactions, or for research. Develops computer programs to protect confidential customer information.

$92,312 / year median in California

+3% projected growth

Explore Career

Job Description

We are looking for a Data Analyst / CDP Developer to join a great organization in Southern California. This Long-term Contract position focuses on transforming customer data into reliable insights, strengthening platform performance, and supporting data-driven decisions across cross-functional teams. The role is ideal for someone who combines strong analytical thinking with hands-on development skills in SQL, Python, and cloud-based data environments. You will work onsite four days per week while partnering with technical and business stakeholders to improve data quality, workflow stability, and reporting accuracy.
Responsibilities:
  • Examine customer event data and other high-volume datasets to uncover trends, confirm data integrity, and support informed business decisions.
  • Develop, refine, and maintain complex queries across distributed data platforms such as Presto, Hive, and NoSQL environments.
  • Use Python to streamline data processing, automate recurring tasks, and support platform integrations and operational workflows.
  • Partner with engineering, analytics, marketing, and subject matter experts to gather requirements, validate outputs, and align solutions with business needs.
  • Monitor and manage scheduled pipelines and workflow orchestration processes, resolving failures and improving overall job reliability.
  • Perform investigative analysis to identify anomalies, test assumptions, and troubleshoot issues affecting data ingestion, transformation, and delivery.
  • Strengthen data quality practices by implementing validation checks, alerts, and monitoring approaches that improve observability in production environments.
  • Create clear documentation for data logic, business rules, workflows, issue resolution, and preventive actions using Confluence or similar tools.
  • Apply version control and CI/CD standards to data scripts and related assets while helping maintain consistent development best practices.
  • Ensure data handling activities follow privacy, compliance, and governance expectations when working with customer-level and production information.