Job Summary:
Our client is seeking a Data Engineer to join their team! This position is located in Denver, Colorado.
Duties:
- Create and maintain scalable, reliable, consistent and repeatable systems that support data operations for reporting, analytics, applications, and data science
- Gather and process raw data at scale, including writing scripts, web scraping, calling APIs, write SQL queries, etc.
- Use ETL processes in order to maintain, improve, clean, and manipulate data
- Profile data to measure quality, integrity, accuracy, and completeness
- Develop and implement tools, scripts, queries, and applications for ETL/ELT and data operations
- Design, build, and automate Machine Learning Data Pipeline
- Deliver solutions by developing, testing, and implementing code and scripts
- Produce reports and uphold data delivery schedules
- Manage life cycle of multiple data sources
- Work closely with stakeholders on the data demand side (analysts and data scientists)
- Increase speed to delivery by implementing workload/workflow automation solutions
Desired Skills/Experience:
- Bachelor's degree in an Engineering discipline or Computer Science
- 3+ years of Linux/Unix/CentOS system admin experience
- 5+ years of hands-on working experience with RDBMS, SQL, scripting, and coding
- Experience with Apache Airflow
- Coding/scripting experience using Python, R, shell scripts
- Experience with SQL, Tableau, ML Pipeline techniques, and ETL techniques
- Extensive background in Linux/Unix/CentOS installation and administration
- Windows experience preferred
- Knowledge in data storage that demonstrates knowledge of when to use a file system, relational database, or NoSQL variant
- Experience with Spark, and Hadoop/Hive
- Familiarity with JavaScript API, Rest API or Data Extract APIs
- Experience receiving, converting, and cleansing big data
- Experience with visualization or BI tools, such as Tableau Extensive experience with data virtualization concepts, and software (Denodo, Teiid, JBoss)
- Experience with data workflow/data prep platforms, such as Informatica, Pentaho, or Talend Ability to identify and resolve end-to-end performance, network, server, and platform issues
Benefits:
- Medical, Dental, & Vision Insurance Plans
- Employee-Owned Profit Sharing (ESOP)
- 401K offered
The approximate pay range for this position starting at $115,000 - $130,000. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.