Reprise Financial is seeking a Data Engineer to design, develop, and maintain ETL processes that support data movement, transformation, and integration across multiple systems.
Requirements
- Proficient in T-SQL, Stored Procedures, Functions, and SSIS with capability to implement REST APIs
- Experienced with cloud data platforms like Microsoft Azure, Microsoft Fabric, and Snowflake ensuring scalable data solutions
- Advanced working SQL knowledge and experience working with relational databases
- Experience building and optimizing big data' data pipelines, architectures, and data sets
- Strong knowledge of data warehouse concepts
- Experience with cloud migration from on-prem or from another cloud platform
- Knowledge of cloud data platforms (Azure, AWS, GCP, Snowflake), BI tools and security
Responsibilities
- Develop, integrate, test, deploy and maintain scalable ETL pipelines and workflows
- Integrate data utilizing industry standard file formats such as flat files, Excel, Oracle, SQL Server, XML, XSL, and JSON
- Use database design and development best practices to design and maintain robust database systems
- Assemble large, complex data sets that meet functional / non-functional business requirements
- Identify, design, and implement internal process improvements
- Develop and perform unit tests; maintain up-to-date code in source control
- Troubleshoot issues reported by users and perform root cause analysis for production issues
Other
- 5+ years of experience in a Data Engineer role
- Graduate degree in Computer Science, Engineering, Mathematics, Information Systems, or related technical discipline
- Excellent verbal and written communication skills
- Good interpersonal skills with proven problem-solving abilities
- Ability to work effectively within a team to achieve common goals
- Openness to learning new technologies and methodologies to maintain a competitive edge