Senior Data Engineer
Jacksonville, FL, United States
We are looking for a Data Engineer to join our team. As a Data Engineer, you will implement strategies for modernizing and remediating legacy platforms by leveraging existing tools as well as implementing new data platform capabilities. You will implement new technologies, design ETL processes, and administer databases. In addition, you will be part of the team developing critical insight for the company and supporting every function of the organization. You will take responsibility for identifying and solving issues concerning data management to improve data quality. As we grow our footprint in Azure, you will have the opportunity to lead transformation projects. You will be part of a high performing team working on mission critical projects with visibility across the organization.
Minimum Qualifications:
B.S. in Computer Science, Engineering or equivalent required.
Experience in the Azure stack is a must.
Strong experience in SQL and strong knowledge of data warehousing and ETL best practices.
Deep knowledge of any of the following languages : Python, C#.
Familiarity with .NET core framework will be a plus.
Capable of designing and consuming REST APIs
Working knowledge of GitHub & Jira code management toolsets and experience with change control concepts.
Excellent written and verbal communication skills.
Responsibilities: Design, develop , build, and own robust and high-performance data pipelines and APIs.
Gain thorough understanding of the business and the data strategy to support that business.
Take ownership of the data quality and articulate opportunities for continuous improvement.
Use appropriate tools to document all code, processes, and procedures.
Create and document unit test scripts.
Develop strong customer focus, ownership, urgency, and drive.
Be a team player that everyone wants to work with.
Be a critical stakeholder in architectural decisions and evaluating systems implementations.
Troubleshoot and assist in resolving all issues pertaining to data management.
The above cited duties and responsibilities describe the general nature and level of work performed by people assigned to the job. They are not intended to be an exhaustive list of all the duties and responsibilities that an incumbent may be expected or asked to perform.
Additional Information:
Full benefit package including medical, dental, life, vision, company paid short/long term disability, 401(k), tuition assistance and more.