Job Description
Insight Global is looking for a Data Engineer to join an established IT Consulting company in Boise, ID. This individual will help design and develop data and integration solutions that elevates enterprise systems efficiency, performance, and value. You'll join a team of high-achieving technical consulting professionals and help provide solutions to our client's most challenging enterprise IT problems. You'll work closely with the client to understand both their business processes and analytics needs to design and build data pipelines and cloud data solutions. You will have the opportunity to guide best practices in data warehousing, data processing, and data management design.
Job Responsibilities
- Create and maintain optimal data pipeline architectures
- Conduct complex data analysis and report on results
- Prepare data for prescriptive and predictive modeling
- Design and build effective and scalable Business Intelligence solutions including Operational Reports, Data Visualizations, Dashboards, Reporting Data Marts and ETL/Data Integration solutions
- Determine transformation requirements and develop processes to bring structured and unstructured data from the source to a new physical Data Model
- Identify, design, and implement process improvements for our clients: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Build the infrastructure required for optimal extraction, transformation, and loading (ETL) of data from a wide variety of data sources using SQL, Azure, and AWS technologies
Required Skills & Experience
3-10 years of Data Engineering experience (both Jr. & Sr. Level openings)
Experience building and optimizing data pipelines, architectures, and datasets
Data management experience, development, and maintenance in a Cloud environment (Azure or AWS preferred)
Experience with ETL Development
Experience with data warehousing and multidimensional data models
Experience in data structures, algorithms, and strong programming skills in Python, R or Java
Nice to Have Skills & Experience
Experienced working with various clients as an IT Consultant
Experience with Machine Learning, AI, or Predictive Analytics
Experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, or Spark)
Experience with Snowflake
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.