Job Description :
Location – Dallas TX(Only Locals)
Duration – 6 months

Job Details
This is not a typical “we need you to write some ETL scripts” kind of an endeavor. We require consultants with Talend architecture know-how.
Make proper use of the Talend capabilities and make apt use of its components
Talend jobs to be well architected and the architecture to be documented
Write jobs that are scalable and run in optimal time
Talend jobs to be testable (having test data, regression test scripts, and expected results)
Design Talend jobs, test, and schedule them. Connect jobs to our monitoring system
Reason on, and develop complex data transformation programs
Develop ETL processes using Talend
Design and develop data models and understand how to write ETL artifacts against them
Maintain in-code and out-of-code design documentation
Work with software development tools such as Talend Enterprise IDE, version control, documentation and collaboration tools (e.g. Confluence, Jira)
Produce high quality code and participate in testing

Required Skills
Solid understanding of data warehouse technologies and concepts.
Data modeling (structured and unstructured), including slowly changing dimensions and other data warehouse concepts.
Solid understanding of database optimization, clustering, sharding, and indexing.

Required Experience
A minimum of 3 years of developing ETL processes using Talend including processing of NoSQL and JSON formats.
Solid understanding of data warehouse technologies and concepts (e.g. star and snowflake schemas
Data modeling (structured and unstructured), including slowly changing dimensions and other data warehouse concepts.
SQL programming.
Linux, scripting.
Be on top of your game. Be honest and a humble team player.
Own your tasks, be able to take notes and follow through.
Pay attention to details. If you decide to apply to this role include the name “Hera” in a creative way in your resume or cover letter.
Excellent verbal and written communication skills; including presentations to peers and senior management.
Working knowledge of word processing, spreadsheet, diagramming, etc.
Be precise in your communication.

EDUCATION
Bachelor’s degree in Computer Science, Computer Engineering, or Information Technology from an accredited university.
We appreciate an advanced degree in your area of specialty.