Job Description
Insight Global is looking for a Sr Data Engineer. As a Sr Data Engineer, the role will play a crucial role in building and maintaining our data infrastructure, ensuring the efficient extraction, loading and transformation (ELT) of data from various sources into our cloud-based data environments. The ideal candidate should have hands-on experience with ELT processes in cloud data platforms such as Databricks, Snowflake, or Microsoft Synapse. If you are passionate about data engineering, have strong analytical skills, a passion for higher education and enjoy working in a collaborative environment, we would love to hear from you.
Required Skills & Experience
Proven work experience as a Data Engineer or in a similar role, with a focus on developing and implementing data pipelines and ELT processes.
Strong proficiency in working with cloud-based data platforms such as Microsoft Synapse, Databricks, or Snowflake, and experience with ELT processes.
Hands-on experience with programming languages such as SQL, Python, and Scala for data manipulation, scripting, and automation.
Proficiency in data modeling, database design, and SQL optimization techniques.
Solid understanding of data warehousing concepts, dimensional modeling, and data integration techniques.
Knowledge and experience working with APIs and web services
Familiarity with incorporating continuous integration/continuous deployment (CI/CD) development practices into data engineering workflows.
Nice to Have Skills & Experience
Experience with big data technologies (e.g., Hadoop, Spark) and distributed computing frameworks is a plus.
Benefit packages for this role will start on the 1st 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.