Introduction
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
Your Role and Responsibilities
As a Technical Content Professional, you will create, develop, curate, and analyze technical content for digital self-service products. This includes technical documentation, UX content, embedded assistance, training, blogging, and support content delivered in various online and print formats. You will advocate for users during the engineering and design processes, ensuring content is easy to find, useful, and current. Technical Content Professionals may specialize in UX content, product documentation, UI writing, embedded assistance, technical writing, multimedia production, visual design, instructional design, and digital learning.
Want more jobs like this?
Get Software Engineering jobs in Dublin, Ireland delivered to your inbox every week.
Your primary responsibilities include:
- Content Creation: Experience in designing, developing, and publishing IBM technical content that is easy to use, understand, and find. This includes technical documentation written in DITA or Markdown, UI content, product tours, messages, API documentation, multimedia (videos, graphics), support content, chatbots, training, nurture, and community content.
- Content Management: Proficiency in managing the end-to-end authoring process, including design, development, editing, production, translation, and life cycle management.
- Research: Strong research skills to gather data, analyze it, and extract insights for developing content strategies and meeting business needs through audience analysis, product research, and competitive analysis.
Required Technical and Professional Expertise
- Concept Simplification: Simplify complex technical concepts from multiple sources into consumable content that drives user actions. Ensure the content is clear, inclusive, accessible, and translated for a global audience.
- Writing: Utilize writing skills to ensure clarity and adherence to IBM Style, making technical concepts understandable to the audience, using consistent terminology, and adapting content to user types.
- Embedded Assistance: Write embedded user assistance to guide users within the interface, providing helpful and context-specific information.
- Markup Languages: Utilize markup languages such as DITA XML, Markdown, and HTML, along with authoring tools like Oxygen, to create structured and accessible content.
- Design: Apply design skills to create strategic and intelligent content that serves multiple purposes and enhances the user experience by taking a smart approach to content creation.
Preferred Technical and Professional Expertise
- Version Control: Proficiency in utilizing version control systems such as Git or GitHub for efficient content management and collaboration.
- HCI Design: Apply principles of human-computer interaction (HCI) design to create intuitive and user-centred interfaces.
- Programming: Demonstrate proficiency in programming languages such as Java, Ruby, PHP, Python, Swift, Go, Objective-C, or Node for technical content development.