The DITA OT Developer is responsible for developing and maintaining DITA Document Type Definitions (DTDs) and DITA Open Toolkit-based output plugins using XSLT and Java. This includes XSL-FO-based PDF deliverables, online HTML deliverables, product-integrated WebHelp, and XML conversion utilities.
This role's core focus designs and develops DITA-OT solutions for integration into authoring and additional rendition environments.
As a member of a cross-functional development team, DITA-OT Developers collaborate with business operations groups, IT groups, and structured authoring teams.
Key responsibilities:
DITA Open-Toolkit development:
* Maintain and develop transforms for DITA XML
* Outputs for HTML, WebHelp, PDF leveraging Leverage XSLT, XSL-FO, JavaScript, CSS
* Build automation with Jenkins
DITA DTD development:
* Maintain and develop DITA DTDs/schemas
API development:
* Maintain, development and integrate plug-ins, PowerShell APIs, and MS Power BI reports for HPE's DITA environment
* Tridion Docs, Oxygen XML Author, Oxygen Publishing Engine, Schematron, Acrolinx
Issue analysis and resolution related to DITA OT, DITA DTD, and APIs
For this role, we are looking for:
* Bachelor's degree in a relevant field (engineering, computer science, technical writing) or equivalent work experience
* Min. 5 years of work experience in similar position
* Technical aptitude and expertise with DITA XML, DITA-OT, common transform languages, and content-related tools
* Understanding of content components and how they structurally relate to DITA
* Scripting languages with an XML parser (Python XML Processing Modules or PHP SimpleXML Parser)
* Advanced GitHub (Git Actions, collaboration through Pull Requests and Jira Communications)
* Good knowledge of development security best practices. (Secret/Token management, least privilege service accounts, exposure of company IP, etc.)
* Content migration experience is a plus.
What we offer:
* Professional environment in a technologically advanced organization.
* Opportunities for further professional training and certification.
* Opportunity to work with an exceptional team of people.
* Flexible working hours and hybrid work model
Due to requirements of this particular project, only applicants fulfilling legal requirements to work in Ireland can be considered for the position, EU citizens preferred.