data engineer


: $84,210.00 - $123,260.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

This person will be joining the Data Integration & Data Engineering team, which is responsible for bringing in all of the data from a variety of sources (POS, iOT, GPS, etc) through Domino's proprietary system into their Data Warehouse. This position is responsible for orchestrating data interfaces into (and out of) our Enterprise Data Warehouse using Talend, SQL, and other data engineering solutions.

* Design and develop ETL (Talend) / SQL based processes to perform complex data transformation processes.
* Design, code, and test major data processing features, as well as work jointly with other team members to provide complex software enhancements for the enterprise data storage platforms (RDBMS and No-SQL platforms)
* Build Data Integration solutions to handle batch / streaming / IoT data on ETL, Big-Data platforms.
* Develop and Deliver changes in the Enterprise Data Warehouse according to Data Warehousing best practices
* Gather requirements and construct documentation to aid in maintenance and code reuse in accordance with team processes and standards
* Design, code, and test major data processing features, as well as work jointly with other team members to provide complex software enhancements for the enterprise data storage platforms
* Monitor scheduled jobs and improve reliability of ongoing processing
* Monitor, measure, and enhance ways to improve system performance
* Ability to multi-task deliverables and manage them in an efficient manner.
* Performs other duties as assigned
* Understanding and Hands-on experience with key technologies (SQL, ETL, data processing)
* Development experience in a Big-Data environment a Plus; Spark, Kafka, Message Queues
* 1 - 2 yrs Hands-on experience with ETL tools (Minimum 1 Yr experience with any ETL tool)
* Strong SQL skills with Relational DBMS technology - SQL Server a plus
* Good understanding and expertise in relational database concepts and data processing concepts
* Experience in handling multiple data formats (Delimited file, JSON, XML etc)
* Hands on experience designing and implementing data ingestion techniques for real time processes (IoT, eCommerce) a plus.
* Strong communication skills (oral and written)
* Good analytical and problem solving skills
* Knowledge of CRM, MDM, and Business Intelligence a plus
* Candidate must be thorough and detail-oriented
* Able to work on multiple priorities in a deadline-driven environment

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 ###-#### or email accommodation@teksystems .com for other accommodation options.

Job Requirements:

Associated topics: data administrator, data analyst, data analytic, data engineer, data manager, data management, data quality, database, etl, mongo database * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...