About the Role
Title: Data Engineer
Location: United States
Job Description:
We are currently seeking a Data Engineer to join our internal Rehmann IT team. We are open to remote and hybrid work formats for this role. In this role, you will develop, optimize, and manage robust data pipelines and architectures to meet the organization’s data requirements.
How You’ll Make an Impact:
- Create and manage data processing pipelines following architectural guidelines and best practices
- Ensure seamless integration between business solutions
- Facilitate smooth data flow by integrating data from various sources
- Implement strategies for optimal data collection, cleaning, and storage for future machine learning applications
- Collaborate with stakeholders and project managers to understand business requirements and deliver effective data solutions
- Optimize data infrastructure by developing data models, database designs, and data access protocols to maintain clean, consistent, and accessible data
Your Desired Skills, Experiences and Values:
- Bachelor’s degree in computer science, information systems, or computer engineering
- Minimum of 5 years direct work experience
- Knowledge of relational database management systems, particularly SQL, and the ability to write complex queries, stored procedures, and views
- Proficiency in data engineering tools and languages. This includes ETL and ELT processes, data warehousing, data pipelines and API integrations
- Experience working closely with SSIS and Azure Services specifically Azure Data Factory
- Comprehensive data warehouse analysis and design experience, with full knowledge of data warehouse methodologies and data modeling
- Strong programming skills in common languages such as C#, Python, JavaScript, and PowerShell
- Skills in cleaning, transforming, and enriching raw data to improve its usability and value
- Experience with database tools, including SQL Server Management Studio and Visual Studio
- Experience with data processing flowcharting techniques
- Desire to stay up-to-date with the latest technologies, techniques, and best practices in the field of data engineering and machine learning.
- Strong written and oral communication skills.
- Strong presentation and interpersonal skills.
- Exceptional analytical, conceptual, and problem-solving abilities.
- Able to prioritize and execute multiple projects simultaneously while meeting deadlines.
- Experience working in a team-oriented, collaborative environment.We Put People First in all that we do. Our associates are our greatest asset and we provide programs and benefits that encourage growth and development and align with their needs and goals. This includes benefits focused on physical and mental health, paid time off for volunteering and diversity-related activities, flexible work arrangements, and more.