ETL Developer

R ETL Developer (Open)Job Summary

‚€‹ETL Developer is responsible for the design, development, and testing of operating systems-level software, including building and maintaining ETL (Extract - Transform - Load) processes to populate the enterprise data warehouse and structures optimized for reporting, to support Utah's premier eCommerce web site.

Job Responsibilities


  • Review and document existing application code

  • Provide maintenance support to existing application code

  • Develop and test new ETL processes

  • Code clean-up, optimization and versioning

  • Automation of development tasks

  • Define functional design for requirements implementation

  • Write code

  • Critical systems development

  • Database structure definition

  • Integration with legacy data & applications

  • Adhere to development standards

  • Provide rotating on-call system support

  • Gather requirements in meetings with business and data architects

  • Perform code peer review

  • Prepare deployment change control documentation

  • Perform other duties as required and assigned by manager and upper management.

  • Follow legal policies as directed.

Job Requirements


  • Bachelors Degree in a technical discipline preferred

  • Minimum of 3-5 years recent Software Development experience

  • Proficiency in using Teradata; Business Intelligence; end-user reporting tools; ETL; Perl; Linux/UNIX; Oracle GoldenGate; Oracle Data Integrator; BMC Control-M; MicroStrategy; Big Data Tools; DMExpress; Shell Script;

  • Strong SQL skills


  • ‚€‹ETL

  • SQL

  • Teradata

  • Perl/Shell Scripting


  • ‚€‹Bachelors Degree in a technical discipline preferred‚€‹

Back to Overstock Careers

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.