Job Duties
As a Data Engineer, you will play a key role in designing, implementing, and maintaining our data integrations, storage and access solutions. You will work closely with cross-functional teams to ensure the availability, integrity, and performance of our data infrastructure, enabling data-driven decision-making across the organization.
- Design and implement scalable, reliable, and high-performance data solutions in a Microsoft environment.
- Design, implement, and optimize ETL/ELT processes for the extraction, transformation, and loading of data from various sources into our data warehouse.
- Develop and implement data models to facilitate efficient data transformation and ensure compatibility with reporting and analytics requirements.
- Build and optimize data warehousing solutions, ensuring efficient storage and retrieval of structured and unstructured data.
- Leverage Microsoft Azure services for cloud-based data storage, processing, and analytics.
- Implement data quality checks and validation processes to ensure the accuracy and reliability of our data assets.
- Collaborate with cross-functional teams and stakeholders to understand data requirements and deliver solutions that meet business objectives.
- Collaborate with the Business Intelligence Team to build and maintain our corporate data governance framework.
- Maintain comprehensive documentation for data processes, schemas, and integration points.
Qualifications
- Bachelor's degree in computer science, Information Technology, or a related field.
- 1-3 years' data engineering experience
- Experience with data modeling, database design, and optimization
- Experience with PowerBI, Tableau or other data visualization tools
- Experience writing data processing applications and workflows using Scala or Java.
Compensation
- Base pay starting between $72,000 to $90,000/yr
The pay listed for this position may vary based on experience. Please note, compensation decisions are contingent on the facts and conditions for each job opening. We take into consideration the minimum requirements outlined in the job description, such as, training and experience, the position's work location, required travel (if any), and external market conditions when determining the final salary for potential new hires.
Please note salary estimates published via alternate online job boards may not be a true representation of the actual pay range offered for this position. Please refer to the Blain's Farm & Fleet position description for accurate pay range information.