Title: ETL Developer (Data Engineer)
The data engineer is someone who develops, constructs, tests and maintains architectures, such as databases and large-scale processing systems. Clean, transform, and organize data.
The data engineers will need to recommend and sometimes implement ways to improve data reliability, efficiency, and quality. Employ a variety of languages and tools to marry systems together or try to hunt down opportunities to acquire new data from other systems and assist in further processing by other data engineers, scientists, analysts.
Ensure that the architecture that is in place supports the requirements of the data scientists and the stakeholders, and the business.
- Develop, construct, test and maintain architectures
- Ensure architecture will support the requirements of the business
- Discover opportunities for data acquisition
- Develop data set processes for data modeling, mining and production
-Employ a variety of languages and tools to marry systems together
- Recommend ways to improve data reliability, efficiency and quality
-Employ sophisticated analytics programs, machine learning and statistical methods to prepare data for use in predictive and prescriptive modeling
Required Skills: -5+ years Data Engineering/ETL Development
-Experience with Snaplogic and/or Mulesoft strongly desired
-Experience with traditional ETL tools such as SSIS, Informatica and/or DataStage
-Programming and/or Scripting experience with Python, Spark, etc.
-Exposure to Cloud (AWS and/or Azure)
-Experience with other technologies such as MDM, PowerBI, Microservices,
Snowflake, and Big Data Tool sets highly desired
Benefits of working for our Client:
-Collaborative, friendly work environment!