Talend ETL Developer
Snap Inc.
Cleveland, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Cleveland, United States of America
Tech stack
Java
XML Schema
Agile Methodologies
Amazon Web Services (AWS)
Azure
Databases
ETL
Data Security
Relational Databases
JSON
Open Data Protocol
Cloud Services
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Databases
Systems Integration
Talend
Management of Software Versions
Web Services
Web Services Description Language
XML
Extensible Stylesheet Language Transformations (XSLT)
Google Cloud Platform
GIT
Integration Tests
Information Technology
REST
Jenkins
Job description
is responsible for the design, development, testing, and support of enterprise ETL Feeds in support of various modern architecture projects. In-depth hands-on knowledge of modern Integrations Platform solutions, file and database ETL, XML transformation, web services, data security, integrity, validity, and reliability are required at the enterprise level. The Integrations Data Engineer will provide technical consulting to peers, management, business analysts, technical associates, and will collaborate with the architecture team and larger enterprise Integrations Community of Practice.
Requirements
Mandatory Skills
- 5+ years IT experience.
- 5+ years experience with the entire software development lifecycle i.e., requirements, design, implementation, integration testing, deployment and post-production support.
- 3+ years experience building file-sourced ETL feeds on Talend Open Data Studio.
- 3+ years developing ETL between the following formats: CSV, XML, JSON, Database. Hands-On Experience in Java programming.
- Advanced understanding of XML, XSD, XSLT, WSDL, and WSDL versioning best practices.
- Advanced understanding of Enterprise RDBMS, ER Diagrams, and developing SQL programs.
- Experience using SOAP/RESTful APIs in Talend ETL.
- Strong ability in designing reusable and highly performant solutions.
Desired Skills
- Experience working in an Agile development environment
- Experience in using Jenkins and Git
- Knowledge in cloud services such as Amazon Web Services, Microsoft Azure, and Google Cloud Platform