Data Engineer
Indexed description
This role will sit almost entirely remote, but candidates must be located in the Central / Northwest Ohio area in case an onsite presence is needed (~1 time per month).
Must haves:
- Understanding of data modeling principles, why they work, and how to best use them
- Bachelor's degree in Computer Science or related field
- SQL experience
Plusses:
- Python experience
- Experience in Fabric, Starburst, Snowflake, Databricks, Trino
- Experience leading smaller projects
D2D:
- Develop and support data products using SQL and Python.
- Develop and support ETL/ELT data pipelines using Kafka, CDC and Debezium.
- Design and support CI/CD workflows for platform pipelines and applications.
- Work with the Starburst/Trino platform using a DBT-based development framework, as well as the Microsoft Fabric platform.
- Work with data analysts and BI Developers to guide best practices on data modeling and overall use of Power BI
- Perform code review of team members to learn new techniques while providing code quality review.
- Assist in analysis of interacting systems to ensure changes made to one system will not impact other systems. Work closely with the Business Analyst to ensure proper documentation of requirements.
- Prepare technical specifications and other system and programming documentation in accordance with internal standards.
- Provide knowledge transfer to Support and Operations personnel related to changes to systems.
- Work with Quality Analysts to ensure changes are thoroughly tested before release. Write unit and integration tests for new code. Assist with the diagnosis of problematic applications and system testing.
- Stay informed of advances and pertinent changes in hardware and software technologies.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search