Technical Writer 3 / User Assistance Developer 3
39d ago

Preferred Qualifications

The Oracle Database User Assistance team creates the user assistance (technical documentation, videos, training courses, embedded help, code samples, infographics, eBooks) for Oracle’s flagship product, the Oracle Database and engineered systems. See our external site .

We are looking for a talented user assistance developer to be a part of this growing team. You will interact with software development, product management, and other user assistance developers to create and maintain Oracle Database documentation in an agile environment.

You will partner with others to create assets such as training, videos, and eLearning. We use documentation tools such as SDL, DITA XML editors, Camtasia and other tools to produce user assistance.

This is an exciting time to join us. We actively involved in exploring new ways to improve our user assistance experience based on competitive analysis and industry trends.

We encourage and promote innovation.

As a member of the Oracle Database User Assistance team, you will develop an understanding of our internal tools. You will use versioning systems, eLearning authoring tools, and video editing and production tools.

You will partner with team members to create and review documentation and training courses related to Oracle Database and Oracle Cloud Services.

Requirements :

  • BS degree in either Computer Science, Engineering, Technical Writing, User Assistance or related field
  • 4 years experience as a content developer, course developer, or user-assistance developer
  • Proven track record for developing content for software or hardware products.
  • Experience leading and driving content development projects to create product documentation, and learning assets.
  • Experience developing technical training courses, videos, and eLearning assets a plus
  • Experience using XML publishing software like FrameMaker, Arbortext or similar.
  • Experience developing content for HTML, PDF, and other online formats.
  • Experience documenting APIs for technologies such as Java, REST, C++, PL / SQL, or SQL.
  • Experience with databases, database administration, or cloud technology a plus.
  • Basic knowledge of web services and JSON a plus.
  • Basic Linux / Unix shell knowledge. Scripting a plus.
  • Experience with version control tools such as SVN, GitHub a plus.
  • Experience with database programming and querying with SQL and PL / SQL a plus.
  • Experience with topic-based writing and DITA a plus.
  • Good interpersonal skills. Ability to work with multiple stakeholders in a virtual team.
  • Ability to manage multiple competing priorities in a constantly changing environment.
  • Ability to work in an agile environment.
  • Solutions oriented. Thinks of a win-win solution for all parties when possible.
  • Detailed Description and Job Requirements

    Responsible for designing, developing, and maintaining user assistance and training documentation for Oracle applications.

    Collaborate with multiple internal stakeholders to design our next generation of user assistance technology and implementing new embedded help delivery mechanisms that improve how technical information is delivered to our customers.

    Work with development teams to implement code for new user assistance mechanisms.

    Create a variety of user assistance for your assigned product, which may include training courses, certification exams, documentation, tutorials, videos, embedded help in UI, sample code, eBooks, infographics following user assistance development processes, templates, and standards using various tools and systems.

    Perform job task analyses and create user assistance design documents to identify common user tasks to be addressed through user assistance.

    Collaborate with internal stakeholders to develop user assistance vision documents which will include the product use cases, common tasks, and user personas.

    Recognize problems with and recommend enhancements for user assistance for group, team, and department and share with management.

    Develop hands-on training course labs on a virtualization platform, Create lab modules that include scripts, plus other files needed for successful completion of the labs in creating training courses.

    Participate in the validation testing of these labs to ensure delivery of a repeatable and predictable hands-on lab environment.

    Respond to queries on help forums or mailing lists, and act as Subject Matter Expert (SME) for assigned products. Participate in internal tasks forces related to user assistance and other technical matters.

    Participate in discussions at user assistance and feature team meetings. Ensure best practices for usability of user assistance by involving SMEs and customers in user needs analysis.

    Develop and review certification exam items. Organize and teach course pilots and deliver train-the-trainer events to prepare instructors to teach the course.

    Follow a prescribed learning plan to gain a thorough understanding of the product's technical details and functionality.

    Job duties are varied and complex utilizing independent judgment. Demonstrate functional knowledge of Windows and Linux or UNIX.

    Demonstrate understanding of four of the following technologies : XML, XHTML, XSL, DITA, CSS, DOM, RDBMS, CGI, PHP, REST, Java servlets, or XML schemas for user assistance types, and information and learning architecture.

    Possess a degree, certificate, or relevant industry experience. Suggested majors include English, technical writing, communications, instructional design, software engineering, or computer science.

    Minimum of 5+ years of user assistance development or relevant experience.

    Product Development

    My Email
    By clicking 'Continue', I agree to neuvoo's Privacy & Terms and agree to receive relevant email job alerts. (cancel anytime) See here
    Application form