The Data Transformation Developer is responsible for the design, build and deployment of a project's data transformation components. A typical data integration or B2B oriented solution could have multiple Data Transformation Developers involved in developing the Informatica B2B Data Transformation components (e.g., parsers, serializers, mappers and streamers) executing the transformation components and validating the results.
Responsibilities
- Develops Informatica Data Transformation designs.
- Uses the Informatica Data Transformation technologies platform to parse, map, serialize and split data in unstructured, semi-structured and complex XML formats.
- Works with Data Integration developers to develop Data Integration Workflows and load processes.
- Ensures adherence to proprietary and open data format standards for all developed components.
- Performs data analysis for source and target data.
- Provides technical documentation of transformation components.
- Supports the development and design of the internal data integration framework.
- Participates in design and development reviews.
- Works with system owners to resolve data transformation issues and to refine transformation components.
- Ensures that performance metrics are met and tracked.
- Authors and maintains unit tests.
- Conducts QA Reviews.
- Performs production migrations of data transformation services.
- May create external data transformation components using Java, .Net, XSLT or other technologies.
Qualifications/Certifications
- Solid understanding of XML and XML Schema technologies.
- Understands data transformation (e.g., parsing, mapping and serialization processes).
- Possesses excellent communications skills.
- Ability to develop work plans and follow through on assignments with minimal guidance.
- Knowledge of appropriate data formats as required (e.g., EDI, HIPPA, Swift, etc.).
- Data transformation experience.
- Experience with the following Unstructured Data Transformation components: output hierarchy, input hierarchy and a solid understanding of the input and output types to ensure performance.
- Ability to work with business and system owners to obtain requirements and manage expectations.