Data Integration DeveloperAtlanta, GA Job at Rooms To Go, Atlanta, GA

dTBsVlNpYkpUS0w3bEt4bGtveXBCdnhnK3c9PQ==
  • Rooms To Go
  • Atlanta, GA

Job Description

Data Integration Developer

Data Integration Developer

The Rooms To Go Digital Marketing Development team is looking for a Data Integration Developer, able to develop and support our data integration process feeding our RoomsToGo.com website and share data to our external partners. This developer will also be researching and prototyping the ever-expanding landscape of on-premise and cloud data integration tools in order to ensure the best solution for the future. The developer will work closely with the back-end, front-end and quality assurance teams to ensure a seamless integration and implementation between back-end data and website.

Responsibilities:

  • Develop and maintain existing ETL code
  • Translate new requirements into new ETL code and processes
  • Perform peer code reviews and unit/QA tests
  • Develop and implement automated procedures to ensure data quality and data completeness
  • Performance tuning of ETL processes
  • Ability to perform data analysis in different source systems
  • Troubleshoot and debug issues in both data and ETL processes; provide practical ad-hoc and long-term solutions and root cause analysis.
  • Stay on top and showcase knowledge in the industry's latest trends and technologies in data integration
  • Be on a rotational on-call schedule to handle support issues
  • Participate in daily stand-up meetings
  • Create and maintain requirement specifications, design/mapping specifications and ETL documentation
  • Collaborate with other teams, team members and stakeholders.

Requirements:

  • Three or more years of ETL/ELT development. Nice to have: Informatica PowerCenter 10.x (either on-premise or cloud).
  • Hands-on knowledge of Linux, (OS, scripting, tools)
  • Hands-on knowledge of working in an AWS environment (Glue, Lambda, S3, EC2, Redshift, RDS)
  • Hands-on knowledge of SQL Server and MongoDB is a must, other database environments (e.g. Oracle, Snowflake) are nice to have.
  • Hands-on knowledge of working with unstructured and structured data in different formats (Flatfile, JSON, XML, Parquet, etc)
  • Experience in working with API's, Terraform, Python
  • Knowledge of working with a Customer Data Platform are nice to have (e.g. Segment)
  • Knowledge of the capabilities and limitations of data integration tools (most importantly Informatica PC).
  • Ability to work with stakeholders, to understand detailed requirements and then design data integration workflows that meet that vision.
  • Ability to take (constructive) feedback as a clarification of understanding and to redevelop with that in mind.
  • Be passionate about resolving data quality and data delivery pain points through great design.

Rooms To Go is an equal opportunity employer. We do not discriminate in hiring or employment against any individual on the basis of race, color, gender, national origin, ancestry, religion, physical or mental disability, age, veteran status, sexual orientation, gender identity or expression, marital status, pregnancy, citizenship, or any other factor protected by anti-discrimination laws.

Applicants must be authorized to work in the U.S.

Rooms To Go

Job Tags

Similar Jobs

Thriving Together TN

Board Member Job at Thriving Together TN

Job SummaryThriving Together TN, Inc. is seeking dedicated and passionate individuals to serve on our Board of Directors. As a Board Member, you will play a critical role in guiding the vision, mission, and strategic direction of our organization. Board Members provide... 

SynergisticIT

Junior/Entry Level Software Developer - Remote Job at SynergisticIT

Synergisticit Job Opportunity For more than 12 years Synergisticit has helped jobseekers stand out from other jobseekers by providing candidates the requisite skills, experience and technical competence to outperform at interviews and at clients. Here at SynergisticIT...

Richard's Kitchen Store

Accounts Receivable Clerk Job at Richard's Kitchen Store

 ...Description We are looking for a reliable and detail-oriented Accounts Receivable Clerk to join our accounting team. The ideal candidate will handle customer billing, payments, and account reconciliations with accuracy and efficiency. This role plays a key part in... 

Summit Medical Staffing Nursing

Travel CVICU Registered Nurse - $1,333 per week Job at Summit Medical Staffing Nursing

 ...subject to confirmation) with tax-free stipend amount to be determined. Posted job title: Registered Nurse - CVICU @ Cleveland Clinic Indian River Medical Center About Summit Medical Staffing Nursing Summit Medical Staffing was founded in 2014 and is based in... 

Aerotek

6G Pipe Welder/Fitter Job at Aerotek

**Job Title: Pipe Fitter/Welder**We are seeking a skilled Pipe welder with experience in industrial production facilities to join our team. The ideal candidate will have a strong background in working with various piping systems and demonstrate proficiency in interpreting...