|
|
|
|
Information & Data Integration System Analyst / Engineer
Summary Description
The Information & Data Integration (EII/ETL) System Analyst will be responsible for design, development and implementation of the comprehensive information & data integration framework and engine that covers the entire integration process from the transactional source systems to the multi-terabyte and multi-lingual analytical system platform. You will be part of a small team of engineers who are highly motivated and enjoy working on technically challenging projects. Each team member is expected to make significant contributions that will impact the success of the company.
Responsibilities
- Design and implement technical architecture/framework to transform hundreds of terabytes of data
- Research and evaluate emerging technologies that may contribute to the information and data integration process
- Identify quality control and data cleansing issues in the information and data integration process
- Design and implement effective strategies to guarantee high levels of information and data quality
- Implement information (data) quality and business rules/standards for information and data
- Analyze and improve efficiency, scalability and availability of information integration processes
- Provide mentorship and technical guidance to other team members
Required Skills & Knowledge
- PhD or MS degree in computer-oriented technical discipline or equivalent experience
- 1+ years of experience as an Information & Data Integration Analyst for very large, high volume analytical environments
- Experience developing information & data integration engines such as Ab Initio, Apatar, IBM Information Server, Informatica, Datastage, Kettle, Talend and etc.
- UNIX, Linux, RMI, Swing, Hibernate, Tomcat, Eclipse, JNI, Maven, UNIX Shell, SQL, XML, C++, C, Java, JSP, Servlets, PERL, mySQL, PostgreSQL, DB2 UDB EEE, Teradata, XQuery/Xsd
- Strong analytical and problem solving skills
- Experience developing large-scale system projects
- Strong understanding of object oriented design and programming
- Excellent organization, communication and interpersonal skills
- Knowledge of information and data extraction, transformation and loading process
- Knowledge and experience with data normalization and denormalization
- Knowledge and experience with cluster, grid and distributed systems
- Multi-lingual environments
- Unified Modeling Language (UML)
- Unified Process (UP)
- OpenUP
- Agile Software Development Process
How to apply
Please use our online application form.
Thank you, and good luck.
|
|
|