Data Analytics Engineer (Snowflake/DBT)

Hybrid Full TimeSan Francisco, California, United StatesCity and County of San Francisco

Role Overview

The Data Analytics Engineer will work with the SF Reports & Analytics Team and other City and County staff to support the BI Platform Change project. The analyst will perform both functional and technical tasks, including analyzing business processes, developing reporting requirements, and designing and enhancing RPDs.

What You Will Do

The Data Analytics Engineer will analyze the interrelationships of business processes, complex financial data, human resources data, and systems to develop reporting requirements and data structures. They will also perform fit/gap analysis, develop and maintain OBIEE/OAS dashboards, and design and enhance RPDs.

Why It Might Be a Fit

The ideal candidate will have experience in data warehousing, ETL, and data governance. They will also have strong problem-solving skills, excellent verbal and written communication skills, and a collaborative mindset. The candidate will be passionate about public service and using data to improve government services.

Requirements

  • An associate degree in computer science, computer engineering, information systems, or a closely related field from an accredited college or university
  • One year of experience analyzing, installing, configuring, enhancing, and/or maintaining the components of a system or platform
  • Working expertise in OBIEE, OAS, ODI, BI Publisher, SQL, and Data Warehousing
  • Hands-on experience in RPD development, dashboard creation, performance tuning, security implementation
  • One year of experience in the information systems field, including system analysis, business process design, development and implementation of business application solutions or IT project management
  • One year of hands-on experience administering and developing on Oracle databases and experience with Snowflake managed cloud data platform
  • Demonstrated expertise in writing advanced, performant SQL, using SQL-based data transformation and modeling
  • Experience with layered data architecture (staging, intermediate, marts) using dbt best practices to support analytics and reporting use cases
  • Hands-on experience in GitHub for code change management and collaboration with other team members
  • Experience in building and deploying data pipelines using orchestration tools
  • Understanding of data warehouse concepts, data modeling, and modern ETL principles
  • Understanding of data governance, data security, and data privacy principles
  • Experience working with DBAs, BI Development team, PeopleSoft, and Security teams to improve performance and data quality using Agile sessions
  • Working knowledge of business process flows used to support a complex accounting system, and experience in developing and executing application test plans

Benefits

  • Dental insurance
  • Vision insurance
  • Health insurance
  • Retirement plan
  • Paid time off
  • Paid holidays
  • Flexible work arrangements

Tagged as: ,

To apply for this job please visit jobs.smartrecruiters.com.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

RevOps Careers Favicon

Get the latest RevOps jobs every Monday.

No noise. Just the best GTM roles, curated weekly.

We don’t spam! Read our privacy policy for more info.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!