Post Job Free
Sign in

Data Engineer

Company:
Insight Global
Location:
Great Falls, VA, 22066
Posted:
May 11, 2025
Apply

Description:

The Data Integration Engineer is responsible for ensuring the smooth day-to-day operations and seamless flow of data into the vendor's solution database and its components from various data sources. They develop Data Ingestion and Integration from data sources to vendor database. They also develop all necessary ad-hoc Data Ingestion/Integration processes and promote them into Operational in Production Environment by adhering to agile, reliable, secure, high performing, efficient and effective methodology. The Data Integration Engineer works with the team to develop agile reliable, secure, high performing, efficient, and effective state-of-the-art data and analytics driven solutions, working across the platform to drive Data and Business Analytics to a new level while leveraging best in class Data tools and technologies.

REQUIRED SKILLS AND EXPERIENCE

• Proficiency in data modeling techniques (star schema, snowflake schema) to design efficient data structures.

• Expertise in ETL (Extract, Transform, Load) processes and tools like Informatica, Talend, or Apache Airflow to extract, clean, transform, and load data into data warehouses or data marts.

• Strong understanding of relational databases (SQL Server, Oracle, MySQL) and NoSQL databases (MongoDB, Cassandra).

• Ability to write complex SQL queries and optimize database performance.

• Knowledge of data warehousing concepts and data lake architectures.

• Familiarity with cloud platforms like AWS, Azure, or GCP and their data integration services (AWS Glue, Azure Data Factory, Google Cloud Data Fusion).

• Proficiency in programming languages like Python or Java for data integration tasks, scripting, and automation.

• Understanding of scripting languages like Bash or PowerShell for automating data integration processes.

Apply