Company

Spruce Technology, Inc.See more

addressAddressLos Angeles, CA
type Form of workFull-Time
CategoryInformation Technology

Job description

Job Description

The Los Angeles Department of Building and Safety (LADBS) Technology Services Bureau (TSB) is requesting to solicit the services of aData Engineer who will primarily focus on building data pipelines. They will be expected to leverage a variety of advanced tools and technologies such as Kafka/Kinesis for real-time data processing/streaming, Relational/No-SQL databases for robust data storage and management, and other Integration tools for seamless data flow across various cloud and on-premises platforms. The Data Engineer will also utilize ETL processes to extract data from various sources, transform the data to fit operational and business needs, and load it into an end target. In addition to these, they will be expected to have familiarity with Pub-Sub messaging patterns or similar data dissemination models to ensure efficient data distribution and consumption. One of the primary goals is to create a real-time bidirectional data pipeline from Oracle transactional databases to a data lake in the cloud.
Work Products and Outcomes:
The Data Engineer shall meet the following key high-level work products and outcomes as identified by LADBS: (Note: this list is not exhaustive.)
  • Develop, construct, test, and maintain data architectures and pipelines.
  • Create best-practice ETL frameworks; repeatable and reliable data pipelines that convert data into powerful signals and features.
  • Handle raw data (structured, unstructured, and semi-structured) and align it into a more usable, structured format that is better suited for reporting and analytics.
  • Work with the cloud solutions architect to ensure data solutions are aligned with company platform architecture and all aspects related to infrastructure.
  • Collaborate with business teams to improve data models that feed business intelligence tools, increasing data accessibility and fostering data-driven decision making across the organization.
  • Ensure data pipeline architecture will support the requirements of the business.
  • Document processes and perform periodic system reviews to ensure adherence to established standards and processes.
  • Evaluate and advise on technical aspects of open work requests in the product backlog with the project lead.
  • Define Cloud infrastructure Reference Architectures for common solution archetypes
  • Real-time bidirectional data pipeline from Oracle transactional databases to a data lake in the cloud.
  • Clear, comprehensive documentation related to the data pipeline.
  • Regular reports on the status of data pipeline development.
  • Other related tasks identified by LADBS

Performance Specifications:
The qualified candidate must possess the following skills and experience in the following areas:
  • A bachelor's degree in Computer Science, Data Science, Software/Computer Engineering, or a related field.
  • Proven experience as a Data Engineer or in a similar role, with a track record of manipulating, processing, and extracting value from large disconnected datasets.
  • Demonstrated technical proficiency with data architecture, databases, and processing large data sets.
  • Proficient in Oracle databases and comprehensive understanding of ETL processes, including creating and implementing custom ETL processes.
  • Experience with cloud services (AWS, Azure), and understanding of distributed systems, such as Hadoop/MapReduce, Spark, or equivalent technologies.
  • Knowledge of Kafka, Kinesis, OCI Data Integration, Azure Service Bus or similar technologies for real-time data processing and streaming.
  • Experience designing, building, and maintaining data processing systems, as well as experience working with either a MapReduce or an MPP system.
  • Strong organizational, critical thinking, and problem-solving skills, with clear understanding of high-performance algorithms and Python scripting.
  • Experience with machine learning toolkits, data ingestion technologies, data preparation technologies, and data visualization tools is a plus.
  • Excellent communication and collaboration abilities, with the ability to work in a dynamic, team-oriented environment and adapt to changes in a fast-paced work environment.
  • Data-driven mindset, with the ability to translate business requirements into data solutions.
  • Experience with version control systems e.g. Git, and with agile methodologies/scrum.
  • Certifications in related field would be an added advantage (e.g. Google Certified Professional Data Engineer, AWS Certified Big Data, etc.).

Work hours and location:
  • Estimated Start Date: 5/8/2024 ** The candidate proposed must be available on the estimated start date.
  • Estimated Completion Date: 3/22/2025
  • This is a Remote role

Evaluation Criteria:
LADBS will review the TOS Responses received and select up to 5 of the most qualified candidates to be interviewed based on a review of the resumes provided and the criteria below.
  • Education
    • Relevant degree in Computer Science, Engineering, Information Technology, or related field
    • Advanced degrees or certifications related to Data Engineering
  • Experience
    • Previous work experience with data migration and engineering
    • Hands-on experience with data warehouses
    • Demonstrated experience in managing and optimizing data pipelines and architectures
  • Technical Knowledge
    • Strong understanding of streaming data platforms and pub-sub models
    • In-depth knowledge of data warehousing concepts, including data storage, retrieval, and pipeline optimization
Evaluation Criteria Points Education and experience30Technical Knowledge50Cost10Qualifications based on a review of the candidate's resume10Total100
Spruce Technology, Inc. is a mid-size, award-winning (Inc 5000, SmartCEO, Entrepreneur of the Year) technology services firm with a steadily growing portfolio of commercial and government clients. Spruce provides innovative technology solutions, specialized IT staff, and IT strategy consulting nationwide. Spruce maintains partnerships with major technology vendors and continually develops leading-edge offerings in service areas such as digital experience, data services, application development, infrastructure, cyber security, and IT staffing.
Spruce Technology, Inc. is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Consistent with the Americans with Disabilities Act, it is the policy of Spruce Technology, Inc. to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process.
Refer code: 8902224. Spruce Technology, Inc. - The previous day - 2024-04-06 04:25

Spruce Technology, Inc.

Los Angeles, CA
Jobs feed

Body Shop Maintenance Shift Leader

General Motors

Lansing, MI

Performance and Racing Engine Builder

General Motors

Pontiac, MI

Packaging Engineer - Grand Rapids

General Motors

Wyoming, MI

Business Growth & Inception Lead

General Motors

Remote - Warren, MI

Business Growth & Inception Analyst

General Motors

Warren, MI

Technical Sourcer

General Motors

Remote

Registered Dental Hygienist

York State Department Of Labor

New York, NY

Field Service Engineer

General Motors

Lorida, FL

Energy Strategy Engineer

General Motors

Warren, MI

Share jobs with friends

Related jobs

Data Engineer

Sr. Data Engineer

The Walt Disney Company

Burbank, CA

just now - seen

AIML - Sr ML Engineer, Data and ML Innovation

Machine Learning And Ai

Cupertino, CA

yesterday - seen

CDnA - Director of Forecasting, Commercial Strategy

Data Engineer - Aptask

Thousand Oaks, CA

yesterday - seen

Software Engineer - Data Science, Apple Services Engineering

Software And Services

Cupertino, CA

2 days ago - seen

Senior Data Engineer

Tendo

San Francisco, CA

3 days ago - seen

Sr. Data Analytics Engineer - Remote

Harbor Freight Tools Usa Inc

Calabasas, CA

3 days ago - seen

Sr. Data Engineer II

Goodrx

San Francisco, CA

3 days ago - seen

Sr Software Engineer, IS&T Ai & Data Platforms

Corporate Functions

Sunnyvale, CA

6 days ago - seen

Senior Data Engineer

Albertsons

Pleasanton, CA

7 days ago - seen

AIML - Sr Data Engineer, Data and ML Innovation

Machine Learning And Ai

Cupertino, CA

7 days ago - seen

Sr Software Engineer - Data Cloud

Software And Services

San Diego, CA

7 days ago - seen

Senior / Staff Full Stack Software Engineer, Clinical Data

Insitro

South San Francisco, CA

a week ago - seen

Data Engineer

5S Technology

Irvine, CA

a week ago - seen

Sr. Data Engineer

Biomérieux

San Jose, CA

a week ago - seen

Staff Data Engineer (Menlo Park, CA) #3378

Biospace

Menlo Park, CA

a week ago - seen

Staff Data Engineer (San Diego) #3378

Biospace

San Diego, CA

a week ago - seen

DevOps Engineer (Big Data Platform), Applied Machine Learning

Software And Services

Sunnyvale, CA

a week ago - seen