EDI Specialist
- Location: , BC
- Start Date: 1/29/2025
- Job ID: 25-00718
- Posting Date: 1/29/2025
- Job Type: Contract
PURPOSE OF POSITION:
The EDI Specialist (EDIS) will help design and develop EDI integrations for our core business systems to support our core business processes through project work and program initiatives that align with our enterprise architecture strategy and roadmap. The EDIS will help design, develop, and review complex Informatica work products like mappings, mapplets, reusable transformations, sessions, workflows, and schedulers. The EDIS will create reusable templates for new EDI connections. The EDIS assists with consolidating legacy EDI platforms to our IICS Informatica platform while ensuring that error handling, alerts, and monitoring are in place. The EDIS participates in unit testing, and integration-testing, and creates test plans and test cases. The EDIS develops guidelines, best practices, and standards for EDI integrations.
The successful candidate will work as part of a multi-disciplinary team of developers that use test-driven development techniques to create and implement EDI processes.
MAJOR RESPONSIBILITIES:
REQUIRED COMPETENCIES:
The EDI Specialist (EDIS) will help design and develop EDI integrations for our core business systems to support our core business processes through project work and program initiatives that align with our enterprise architecture strategy and roadmap. The EDIS will help design, develop, and review complex Informatica work products like mappings, mapplets, reusable transformations, sessions, workflows, and schedulers. The EDIS will create reusable templates for new EDI connections. The EDIS assists with consolidating legacy EDI platforms to our IICS Informatica platform while ensuring that error handling, alerts, and monitoring are in place. The EDIS participates in unit testing, and integration-testing, and creates test plans and test cases. The EDIS develops guidelines, best practices, and standards for EDI integrations.
The successful candidate will work as part of a multi-disciplinary team of developers that use test-driven development techniques to create and implement EDI processes.
MAJOR RESPONSIBILITIES:
- Work with Project and Program Leads, Business Analysts, Systems Integrators, Architects, and other technical resources to understand requirements.
- Participate in requirement gathering meetings to understand the business problem and help propose a solution.
- Interface with Business Analysts to understand functional requirements.
- Perform source system analysis as required.
- Effectively resolve problems to serve customers better and/or to improve productivity.
- Create technical design documents that capture source-to-target mapping, define transformation algorithms, and document data quality rules.
- Create source-to-target data mappings, transformation rules, workflows, and documentation.
- React to and correct day-to-day operational errors and document resolution.
- Provide in-depth analysis of operational data to perform root cause analysis, and improve efficiency, productivity, and customer satisfaction.
- Identify, document, and report risks.
- Communicate progress, results, and other relevant information to project stakeholders and management.
- Train, coach, and mentor technical team members.
- Implement monitoring, reporting, and logging for EDI transmissions and data quality.
- Work with internal stakeholders to understand business needs for EDI processes and systems.
- Work with external stakeholders to onboard partners (rail and truck carriers, invoicing customers, US Customs, payment processing, and track & trace) and new EDI interactions for various EDI systems and standards.
- Develop and maintain partner relationships and build EDI's improvements strategy & roadmap.
- Develop customized programs and scripts, configuring ERP applications for EDI.
- Supports the business by troubleshooting EDI for end-user/partner issues.
- Maintain the EDI's wiki with technical how-to-do's.
REQUIRED COMPETENCIES:
- Ability to troubleshoot interfaces.
- Ability to document EDI processes.
Ability to communicate business concepts effectively to technical staff. - Ability to communicate technical concepts effectively to non-technical staff.
- Ability to work independently and collaboratively in a team-oriented environment.
- Strong analytical and problem-solving skills
- Strong decision-making skills for problem identification and recommending solutions.
- Strong ability to design and provide innovative solutions.
- Outstanding customer service skills.
- Good verbal and written skills in English. French is an asset.
- Strong written and oral communication skills.
- Strong work ethic which is efficient and productivity-oriented.
- Quick learner, self-starter, organized, and detail-oriented.
- Strong time management skills.
- Ability to work in a fast-paced environment.
- Undergraduate degree in business, computer science, or equivalent in education/experience
- 8+ years of experience in information technology
- 5+ years within an EDI development function
- Data modeling and data mapping design experience
- Experience with flat files, XML files, and X12.
- Minimum 5+ or more years of hands-on experience working in a medium or large Informatica operating environment, with professional experience developing data integration and ETL is an asset.
- Hands-on expertise in various Informatica suite of products which include Informatica Developer, Informatica Cloud Data Integration, MFT (Managed File Transfer), B2b Gateway, and secure agent.
- Experience with Informatica concepts and EDI industry standards.
- SQL: 3+ years
- Intermediate-level experience with SQL.
- Experience with MSSQL Server environment.
- PowerShell and/or Python experience is an asset.
- Expert knowledge of XML and X12 (Version 4010).
- Experience with the following is an asset:
- Microsoft technology and applications, particularly Azure DevOps.
- ServiceNow ITBM and ITSM.
- Working knowledge of Agile Development.
- General understanding of quality assurance and testing methodologies, as well as SDLC.
- General understanding of project management concepts and techniques.
- General understanding of ITIL methodology and practices.
- Finance courses or degree is helpful.