Job Overview
We are seeking a skilled professional to contribute to our client's publishing ecosystem by supporting, configuring, and developing content management systems to sustain the publishing environment. This role requires knowledge in XML technologies, XSLT, XQuery, XPath, and related technologies, as well as Schematron, Content Management, and full-stack systems.
Key Responsibilities:
* Work effectively within a small team to maximize productivity and efficiency by coordinating seamlessly across global time zones, collaborating with both internal and external team members.
* Provide technical support for relational and XML-based content systems to manipulate data and support business objectives.
* Manage integrations between RSuite, Mark Logic, and MySQL databases.
* Gather and interpret Voice of the Customer (VoC) feedback to ensure our systems align with customer needs and develop solutions to further support end users.
* Write clear technical specifications and comprehensive documentation.
* Proficiently develop XQuery and XSLT code to enhance system functionality.
* Maintain and extend DTDs/schemas/schematron, XSD.
* Streamline testing, code review, and deployment processes using automation technologies such as Postman and Jenkins.
* Deploy and test code across development, staging, and production environments.
Requirements:
* Three to five years of working with content management systems and publishing workflows.
* Solid understanding and minimum three years of experience working with XML, XQuery, and XSLT.
* Proficiency in metadata modeling within a content management system.
* Comfortable with Windows and Linux server administration.
* Exposure to any of the following technologies is a plus: MarkLogic, RSuite, Java, Docker, Nifi, JSON, Javascript, and frontend technologies like Angular.
* Comfortable using XML-based tools and editors, including Schematron, XForms, and oXygen.
* Knowledge of scripting languages, databases, as well as declarative and object-oriented programming.
* Experience with DevOps tools, specifically using Git, as well as automated deployment/testing methodologies such as Jenkins.
* Ability to engage with stakeholders and translate their requirements into technical solutions.