Data Engineer
Analytics
Automation Developer
Azure Data Engineer
Azure Data Platform
Azure Platform
Big Data
Bigdata
Business Analytics
Business Intelligence
Cloud Data Engineering
Cloud Data Platform
Cloud Data Warehouse
Cloud Data Warehouse
Cloud Platform
Cloud Platforms
Data
Data Analysis
Data Analytics
Data Analytics Tools
Data Architecture
Data Build Tool
Data Engineer
Data Engineering
Data Integration
Data Integration Tools
Data Lakehouse
Data Management
Data Modeling
Data Operations
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Data Transforms
Data Visualization
Data Warehouse
Data Warehousing
Database
Databases
Databricks
Digital Marketing
Engineer
ETL
Event Driven Architecture
Hr Technology
Informatica
Information Technology (IT)
Microsoft
Microsoft Fabric
Microsoft Office
Microsoft Power Platform
Power BI
Reporting and Analytics
Snowflake
Software Development
SQL
Streaming Data
Job Description
First Dakota National Bank is hiring a Data Engineer to develop, operate, and continuously improve the enterprise data platform.
Responsibilities
- Design, develop, test, and maintain data pipelines that extract, transform, and load data into Microsoft Fabric
- Connect and integrate data from core banking systems, third-party applications, APIs, files, and cloud-based platforms
- Deliver batch and near real-time processing solutions using SQL, Python, Spark, and related technologies
- Create reusable ingestion, transformation, orchestration, and monitoring frameworks
- Transform and enrich data using business rules, auditing, validation, and data quality controls
- Build and maintain fact, dimension, and analytical models to support Power BI and enterprise reporting
- Implement monitoring, alerting, error handling, and operational documentation for data platform processes
- Support workflow automation and orchestration using Fabric, SharePoint, Power Apps, Power Automate, and related technologies as appropriate
- Collaborate with data analysts, business stakeholders, and technology teams to deliver reliable, scalable data products
- Participate in data governance, security, metadata management, and documentation efforts
- Troubleshoot production issues and optimize for performance, reliability, and maintainability
- Perform other duties as assigned
Requirements
- Bachelor’s degree in computer science, Information Systems, Data Engineering, or related field (or equivalent work experience)
- 3+ years of experience as a Data Engineer, ETL Developer, Data Warehouse Developer, or similar role
- Expert proficiency in SQL
- Expert proficiency in ETL/ELT processes
- Expert proficiency in data integration
- Expert proficiency in dimensional modeling (Kimball / Star Schema)
- Deep experience with one or more of: Microsoft Fabric, Databricks, Snowflake, Azure Data Services
- Professional experience in Python
- Professional experience with Spark or distributed data processing platforms
- Professional experience with Git and source control concepts
- Professional experience with CI/CD and DevOps practices
- Experience with one or more of: dbt, Azure Data Factory
- Experience with one or more of: Kafka or streaming technologies
- Experience with one or more of: REST APIs and application integrations
- Strong understanding of data quality and testing practices
- Strong understanding of enterprise data governance
- Strong understanding of security and access controls
- Strong understanding of data lineage and documentation
- Experience with financial institutions, banking systems, or Jack Henry platforms preferred
- Positive attitude and good work ethic
- Ability to process a variety of tasks accurately and efficiently
- Capability to maintain strict confidentiality
- Attention to detail and ability to comply with all Bank policies and procedures
- Communicate effectively with clientele, co-workers, and departments to resolve a range of needs
- Strong organizational skills and ability to work well in a team environment
- Punctuality is a must
Location & Work Environment
- Location: Sioux Falls, SD (onsite)
- Office setting: moderate noise; interacting with others in an office environment
Physical Demands
- Light: bending, sitting, and occasionally lifting up to 10 pounds with or without reasonable accommodation
Additional Requirements for All Employees
- Adaptability
- Attendance/Punctuality
- Career Apparel
- Customer Service
- Dependability
- Design (attention to detail)
- Initiative
- Innovation
- Interpersonal (maintains confidentiality; remains open to ideas; tries new things)
- Judgment
- Motivation
- Communication (listens, clarifies, responds well, writes clearly, reads and interprets information)
- Organizational Support (follows policies and procedures; completes administrative tasks)
- Planning/Organizing
- Problem Solving
- Professionalism
- Quality
- Safety/Security (observes procedures; reports unsafe conditions)
- Team Work (gives and welcomes feedback)
- Technical Skills (builds knowledge and skills; shares expertise)
Technologies
- Microsoft Fabric
- Python
- SQL
- Spark
- Power BI
- dbt
- Azure Data Services
- Azure Data Factory
- Databricks
- Snowflake
- SharePoint
- Power Apps
- Power Automate
- Git
- CI/CD
- DevOps
- Kafka
- REST APIs
- Jack Henry