2

Entry Level Tableau Developer Jobs in California

$19 - $25/hr

... other entry-level roles. This position will be based at our Pomona, CA location. You'll make an ... Industrial/Industrial Systems Engineering, Industrial Distribution, Electrical Engineering ...

New

Our global team of experienced engineers develops innovative solutions utilizing the most advanced ... This entry-level role is responsible for supporting product strategy through data analysis, product ...

This entry-level opportunity is ideal for a motivated and detail-oriented professional looking to ... Collaborate with project managers, engineers, schedulers, cost engineers, and client stakeholders.

Senior Consultant

Los Angeles, CA · On-site

$144K - $240K/yr

... and Application Programming Interfaces (APIs), Cloud Migration, Cloud Infrastructure and ... Professional development From entry-level employees to senior leaders, we believe there's always ...

Showing results 21-35

Entry Level Tableau Developer information

See California salary details

$10

$55

$76

How much do entry level tableau developer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for entry level tableau developer in California is $55.50, according to ZipRecruiter salary data. Most workers in this role earn between $45.77 and $65.48 per hour, depending on experience, location, and employer.

What does an entry level Tableau developer do?

An Entry Level Tableau Developer is responsible for creating, maintaining, and optimizing data visualizations and dashboards using Tableau software. They work with data analysts and business teams to understand data requirements and turn raw data into actionable insights. Their tasks often include cleaning and preparing data, designing interactive reports, and ensuring data accuracy. Entry level developers typically support more senior team members while learning best practices in data visualization and business intelligence.

What are the key skills and qualifications needed to thrive as an entry level Tableau developer, and why are they important?

To thrive as an Entry Level Tableau Developer, you need a good grasp of data analysis, visualization concepts, and basic SQL, often supported by a relevant degree or coursework in computer science, information systems, or analytics. Familiarity with Tableau Desktop, Tableau Server, and introductory experience with databases or data preparation tools is typically required, and Tableau certification is a plus. Strong problem-solving skills, attention to detail, and effective communication help you translate data into actionable insights for stakeholders. These skills and qualifications are crucial for creating impactful dashboards and supporting data-driven decisions within organizations.

What are some common challenges an entry level Tableau developer might face when starting out, and how can they overcome them?

As an Entry Level Tableau Developer, you may encounter challenges such as understanding complex data sources, adapting to different business requirements, and ensuring data visualization best practices. It's common to feel overwhelmed by the variety of data formats and the need to communicate insights clearly. To overcome these challenges, actively seek feedback from senior team members, make use of Tableau’s extensive online resources, and frequently practice building dashboards based on real business scenarios. Collaborating closely with business analysts and data engineers will also help you understand the data context and improve your solutions.

What is the difference between Entry Level Tableau Developer vs Data Analyst?

AspectEntry Level Tableau DeveloperData Analyst
Required SkillsTableau, basic SQL, data visualizationExcel, SQL, data analysis, visualization
CertificationsTableau Desktop Specialist often preferredNone specific, often SQL or Excel certifications
Work EnvironmentBusiness intelligence teams, data departmentsVarious industries, analytics teams
Common TasksCreating dashboards, visual reports in TableauData cleaning, analysis, reporting

While both roles involve data visualization, an Entry Level Tableau Developer primarily focuses on creating dashboards and visual reports using Tableau, often requiring Tableau-specific certifications. A Data Analyst has a broader scope, including data cleaning, analysis, and reporting across various tools, with Tableau being one of several skills used. Both roles are common in business intelligence and analytics teams, but the Tableau Developer role is more specialized in visualization tools.

What are the most commonly searched types of Tableau Developer jobs in California?

The most popular types of Tableau Developer jobs in California are:

What are popular job titles related to Entry Level Tableau Developer jobs in California?

For Entry Level Tableau Developer jobs in California, the most frequently searched job titles are:

What job categories do people searching Entry Level Tableau Developer jobs in California look for?

The top searched job categories for Entry Level Tableau Developer jobs in California are:

What cities in California are hiring for Entry Level Tableau Developer jobs?

Cities in California with the most Entry Level Tableau Developer job openings:

Infographic showing various Entry Level Tableau Developer job openings in California as of August 2026, with employment types broken down into 79% Full Time, 8% Part Time, and 13% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $115,448 per year, or $55.5 per hour.

EDP Systems and Programming Analyst I/II

Santa Barbara, CA • On-site

$104K - $125K/yr

Full-time

Retirement, PTO

Re-posted 8 days ago


Job description

Salary: See Position Description
Location : Multiple Locations- See Job Description, CA
Job Type: Full-time
Job Number: 26-2550-03 (O)
Department: Multiple Departments
Opening Date: 08/04/2026
Closing Date: Continuous
Description
**NOTICE OF CHANGE: This recruitment will remain open until filled.
SALARY: EDP Systems and Programming Analyst I: $100,518.08 - $121,012.32 Annually; plus bilingual and uniform allowance when applicable. For benefits info click HERE
SALARY: EDP Systems and Programming Analyst I - Restricted: $104,551.20 - $125,860.80 Annually; plus bilingual and uniform allowance when applicable. Restricted positions are regularly privy to the decisions or recommendations of County management affecting employer employee relations. These employees are in the confidential-unrepresented bargaining unit. For benefits info on restricted positions click HERE.
Note: Applicants from other public sector employers may qualify for retirement reciprocity and time and service credit towards an advanced vacation accrual rate.
Current Vacancies: The current vacancies are in the Public Defender's Office and the Probation Department.
Future Vacancies: We are establishing one employment list to fill current and future Electronic Data Processing (EDP) Systems and Programming Analyst I/II vacancies in multiple departments and locations within the County of Santa Barbara. This job classification is utilized by 12 different departments within the County. Please make sure you select the departments and locations that you are willing to accept current and future employment.
If you are interested in working with the Sheriff's Office, Public Defender's Office or the Probation Department, you will need to select "All Locations" on the agency-wide and supplemental questionnaire.
Each EDP Systems and Programming Analyst I/II's duties vary from one department to another depending on the needs of the department and the nature of the work that you will be performing.
THE POSITION: Under close supervision, the Electronic Data Processing (EDP) Systems and Programming Analyst I/II designs or modifies, and monitors computer application systems; assists system users with the resolution of computer application problems; writes reports and manages automated jobs; updates information on servers; and performs related duties as required.
DISTINGUISHING CHARACTERISTICS: EDP Systems and Programming Analyst I/II is a flexibly staffed class series. Positions in these classes perform applications analysis work of existing or new systems including programming, testing, maintenance, and implementation. This series differs from the Departmental Data Processing Specialist series in that the Analyst series focuses on the technical design, writing and testing of complex computer programs. Incumbents may specialize in computerized applications used in a particular type of service/program; e.g., criminal records, medical billing, inventory, financial, or personnel systems.
Employees may be hired at either the I or II level of the series. The I level is the entry level of the systems and programming analyst series, occupied by employees who require close supervision while acquiring great technical knowledge and ability to work with clients in needs and feasibility applications analysis. Employees at the II level work from general instruction and consult supervisors for guidance on policy matters and assist in the resolution of difficult technical problems. Employees are expected to gain the knowledge and ability needed to perform at the II level within two years.
The IDEAL CANDIDATE is expected to possess some, but not all:
  • Experience in supporting Microsoft SQL database management systems for a department.
  • Knowledge of dashboard and Microsoft Power BI data analysis tool.
  • Knowledge of Tableau tools and dashboard creation experience.
  • Strong understanding of data collection and analysis methods.
  • Experience modifying stored procedures, maintenance plans, and developing SQL queries.
  • Ability to work across various platforms such as databases, cloud applications, and system integrations.
  • Experience with writing software in C#, Java, Apache Groovy and Visual Basic.
  • Experience in service ticket management.
  • Experience in both verbal and written customer service communication.
  • Experience with Electronic Health Record (EHR) or Case Management system administration.
  • Ability to work well independently and as part of a team, making positive contributions and assisting others as necessary.
  • Ability to validate and interpret data and deliver results and report substantiate trends and/or forecasts.
  • Ability to understand, process, interpret, communicate and relate technical information to stakeholders, vendors, end users, and those who may have limited technical understanding.
  • Strong verbal and written communication skills and experience working with end users.
  • Ability to effectively manage multiple situations occurring simultaneously.
  • Ability to prepare and write clear and concise reports, and keep records organized accordingly.
  • Ability to identify areas of improvement is existing processes and implement new automation solutions.
  • Strong critical thinking skills and the ability to solve complex problems.
  • Knowledge and experience in resolving technical issues, user inquiries, diagnosing and troubleshooting technical issues.

Examples of Duties
  • Designs and participates in the development, testing, and implementation of computer application systems; consults with current and proposed systems users on the feasibility of proposed systems and changes; analyzes ongoing computerization needs; identifies design alternatives; estimates cost and timing of systems modifications and new systems development; proposes computer-based solutions.
  • Monitors and corrects problems with production runs identified by users and computer operations personnel; develops and implements solutions to the problems.
  • Writes technical specifications for system and program design; writes user operating procedures for new and revised computer applications; and confers with departmental staff, vendors, and technical support personnel regarding changes in operating procedures and systems design to ensure applications meet user needs.
  • Modifies, enhances, or adds modules to existing applications; adapts purchased software to hardware used by department and to departmental requirements; provides project and technical supervision of staff assisting in application development and maintenance tasks.
  • Designs procedures for testing new and revised software; conducts tests to evaluate conformance to specifications and to identify and correct problems.
  • Conducts formal and on-the-job training for system users in the capabilities and use of computer applications.

Employment Standards
In order to be considered for this position, applicants must provide detailed information on their application to demonstrate how they meet the employment standards listed below:
  • Completion of 24 quarter/18 semester units of college-level courses in the principles and methods of systems analysis, systems design, computer program design, computer programming using a language utilized by the hiring department, and information system technology, AND two years of experience writing business application programs; OR,

  • A combination of training, education, and experience that is equivalent to the employment standard listed above and that provides the required knowledge and abilities.

Knowledge of: principles and methods used in analysis and development of data processing applications; principles of systems and procedures analysis; uses and limitations of data processing applications; principles of information entry, storage, and retrieval; programming languages applicable to systems in use; current developments in data processing; operating capabilities of common hardware configurations; principles and techniques of computer programming; basic math to develop simple equations in programming applications and to estimate costs of systems; and basic principles of electronic data communication.
Ability to: define problems, collect and analyze data, validate conclusions, and make recommendations; modify and write programs for efficient applications; write instructions and procedures; write systems and programming documentation; prepare clear and concise memos and written reports; identify and take corrective actions to solve problems in programs and production systems; communicate on technical issues with individuals with varying degrees of computer familiarity; apply advanced programming languages and programming tools; establish and maintain effective working relationships with users and others contacted in the course of work; read and interpret technical instructions used for such tasks as coding and operating systems; organize work and set priorities to meet deadlines; work within prescribed time constraints.
Desirable Qualifications:
Knowledge of: basic principles of electronic records management to design or modify programs, bookkeeping to design or modify programs, and budgeting to design or modify programs; principles of project management; basic principles of supervision; and principles of database design.
Additional Requirements:
  • Possession of a valid California Class C Driver's License may be required.
  • Incumbents must be willing to travel to project sites.
  • Incumbents in the Probation Department are required to wear a uniform.

Supplemental Information
APPLICATION & SELECTION PROCESS:
  • Review applications and supplemental questionnaires to determine those candidates who meet the employment standards.
  • Supplemental Questionnaire Ranking. Responses to the required supplemental questionnaire will be evaluated and auto scored. Candidates' final score and rank on the employment list will be determined by their responses to the supplemental questionnaire.

Candidates must receive a percentage score of at least 70 on the supplemental questionnaire ranking to be placed on an employment list. An adjustment may be made to raw scores based on factors listed in Civil Service Rule VI. Those candidates who are successful in the selection process will have their names placed on the employment list for a minimum of three months. At the time the employment list is established, all candidates will receive an email notice of their score on the exam(s), rank on the employment list, and exact duration of the employment list.
The following is used for positions in the Child Support Services Department:
Background Check: This position has access to federal tax information (FTI) and is thus subject to the provisions of IRS Publication 1075 Tax Information Security Guidelines for Federal, State and Local Agencies, which include criminal history background investigations every 5 years, subsequent arrest notification and citizenship verification through E-Verify.
The following process is only used for the Sheriff's Office and Probation Department:
  • Personal History Questionnaire (PHQ). Once candidates are placed on the employment list, the Human Resources Department will email candidates a notice regarding completion of a Personal History Questionnaire (PHQ).
  • Candidates who pass the PHQ and are in the top certified group will be sent to the hiring department for consideration. Candidates who advance in the selection process will advance to the next step and attend a selection interview with the hiring manager(s). Candidate(s) selected for a position will advance to the background process which includes the following:
    • Polygraph Examination: measures the accuracy of information disclosed on the PHQ and during the background investigation.
    • Background Investigation: includes an interview and in-depth background investigation of arrest records, personal, military, credit, and employment history; inquiry of persons who know you and evaluate whether you respect the law and rights of others; are dependable and responsible; have demonstrated mature judgment in areas such as the use of drugs and intoxicants; are honest; and a safe driver.
    • Live Scan: Electronic fingerprint scanning that is certified by the State Department of Justice.

Conditional Job Offer: Once a conditional offer of employment has been made, candidate will be required to successfully complete a background check, which includes a conviction history check, and satisfactory reference checks. Appointee will be subject to a post-offer medical evaluation or examination. The appointee must satisfactorily complete a one-year probationary period.
For the Behavioral Wellness Department, once a conditional offer of employment has been made, the selected candidate's appointment is contingent upon successful completion of a Live Scan. A Live Scan is electronic fingerprint scanning that is certified by the State Department of Justice. Further instructions about when and how to complete the Live Scan will be included in the offer letter.
Recruiters will correspond with applicants by e-mail during each step in the recruitment process. Applicants are reminded to check spam filters continuously during the Recruitment & Selection Process steps listed above to ensure they do not miss required deadlines. The County of Santa Barbara will not release any applicant's email address to a third party.
Disaster Service Worke