Logo
Robert Half

Data Engineer

Robert Half, Kent, WA, United States


Robert Half Technology is looking for a Data Developer for a local Public Safety client based in Kent, Washington! This position is primarily remote but can be worked hybrid if local to the office site. This is a 4–6-month contract, with the possibility of extension.

Location: Kent, Washington (candidate must reside in the state of Washington)

Employment Type: 4-6 month contract (W2)

Work Schedule

Monday-Thursday (4 – 10-hour days) OR Monday-Friday (8-5pm)

As a Data Developer, you will be responsible for designing, building, and maintaining data pipelines, ensuring data integrity, and developing web-based applications to support data-driven operations. The role primarily focuses on transforming raw data into actionable insights using ETL processes and supporting data integration efforts. You'll work closely with the Data Engineer and applications team to reverse-engineer internal web-based applications and migrate data to Snowflake. Strong documentation skills are essential as much of the documentation will be created from scratch.

Key Responsibilities:

  • ETL Development: Design, build, and maintain ETL processes to extract, transform, and load data from various sources into databases or data warehouses.
  • Web Application Development: Develop and maintain web-based applications to support data workflows, using both front-end (HTML, CSS, JavaScript) and back-end technologies (Python, PHP, or similar).
  • Cloud Data Integration: Collaborate on projects involving cloud platforms (e.g., AWS, Azure) and support the migration of data to Snowflake.
  • Data Quality: Ensure data quality, reliability, and consistency across systems, implementing necessary troubleshooting to resolve issues.
  • Data Visualization: Support data modeling and reporting using tools like Tableau and Power BI, building user-friendly interfaces for data access and visualization.
  • API Development: Assist in developing and maintaining APIs to enable smooth data exchanges between internal systems and external applications.
  • Documentation: Create comprehensive documentation for ETL processes, web applications, and data workflows from scratch.
  • Collaboration: Work closely with cross-functional teams to implement solutions that meet business needs, ensuring proper communication and documentation.

Requirements Of the Position

  • Minimum 5 years of experience in data engineering, data integration, or web development.
  • Proficiency in web development languages (HTML, CSS, JavaScript) and back-end technologies like Python or PHP.
  • Strong experience with SQL and relational databases.
  • Expertise in data migration through Snowflake
  • Experience with data pipeline tools and ETL processes.
  • Strong documentation skills with the ability to create detailed technical documentation from scratch.
  • Experience working in a DBA or Data Engineer capacity is highly desirable.

Nice-to-Have Skills:

  • Familiarity with Domo or experience working as a Data Architect
  • Cloud platforms knowledge such as AWS or Azure.
  • Familiarity with data visualization tools like Tableau, Power BI, or similar.

Soft Skills:

  • Strong troubleshooting and problem-solving skills.
  • Ability to work both independently and collaboratively within a cross-functional team.
  • Excellent verbal and written communication, especially related to documentation.
  • Strong time management and multitasking capabilities.