As a Technical Content Developer, you will be responsible for producing clear, concise, and accurate documentation that serves a global audience. Your role will involve close collaboration with design teams, product managers, and subject matter experts to ensure that the content you create is aligned with user needs, product functionality, and IBM's overarching design principles.
Responsibilities
- Content Creation and Delivery. You will have the ability to quickly acquire knowledge of products, including understanding the technologies behind them and how they are used by our customers. This will allow you to inform your content development process and ensure that the documentation is both accurate and relevant. You will follow a defined content plan while taking direction and guidance from design leads to ensure content consistency.
- Clear, Concise Documentation. You’ll be responsible for writing technical documentation that is easy to understand and user-friendly. Whether it’s creating user guides, API documentation, or help articles, your content will cater to a diverse, global audience. Your ability to break down complex technical information into clear, accessible language will be essential.
- Collaborative Work Across Teams. Effective communication is a key part of this role. You will be working closely with remote teams across different time zones, collaborating on technical content development. Your ability to communicate effectively across different teams and stakeholders will ensure smooth project execution.
- Understanding and Applying IBM Design Thinking. As part of the IBM team, you will leverage IBM’s Design Thinking practices to create content that aligns with our focus on user-centered design. You’ll apply insights from user research to help shape content that solves real user problems and enhances their experience.
- Agile and DevOps Integration. In an Agile environment, content development is fast-paced and iterative. You will need to adapt quickly to changes and apply Agile methodologies to your content creation process. Additionally, familiarity with DevOps and software engineering concepts will help you create content that is both accurate and contextually relevant in today’s rapidly evolving technology landscape.
- Continuous Learning and Problem Solving. Your role will involve staying on top of the latest product developments, technologies, and content management tools. You will need to quickly adapt to new tools and content development techniques, keeping the content fresh and engaging for end users. Your ability to gather data, analyze user feedback, and continuously improve the content you create will be crucial to your success.
Required Technical and Professional Expertise
- Content Development Tools. Proficiency with relevant content development and publishing tools is essential. You should be familiar with tools that support XML or DITA tagging languages, which are commonly used in technical content creation.
- Understanding User Needs. You must have the ability to apply user needs to content design and development, ensuring that the content not only meets technical specifications but also serves the user’s objectives.
- Experience with Shared Source Repositories. The ability to use and contribute to shared source repositories such as GitHub is important, as it allows for efficient collaboration and version control.
- IBM Design Thinking. An understanding of IBM’s Design Thinking methodology will help you create content that reflects user empathy, is easy to navigate, and meets users’ needs effectively.
- Agile Software Development Lifecycle. Experience working in an Agile environment is important, as you will be collaborating closely with software engineers and other stakeholders in a fast-paced development setting.
- Familiarity with DevOps. You should have a working knowledge of DevOps practices and concepts to ensure your content is in sync with the software development and deployment processes.
- Problem-Solving Skills. Strong analytical and problem-solving skills are required to identify content gaps, draw insights from data, and optimize content continuously.
Preferred Skills and Additional Expertise
- Experience with Technical Content Development. Previous experience in creating technical documentation for software products, particularly in industries such as IT, cloud computing, or SaaS, will be an advantage.
- Understanding of Software Engineering Concepts. A solid understanding of software engineering concepts will enable you to work effectively with engineering teams and write content that is both accurate and relevant to developers.
- Cross-Cultural Communication. Given the global nature of IBM’s customer base, your ability to communicate effectively with diverse audiences and across different cultures will be key to ensuring that the content resonates with users worldwide.
If you have a passion for creating content that helps users navigate complex technologies, and if you thrive in a collaborative, agile, and fast-paced environment, this is the opportunity for you. IBM is committed to providing an inclusive and innovative environment where you can grow your skills and contribute to the success of our digital experiences. By joining our team, you will be playing a vital role in shaping the future of customer interactions, driving satisfaction, and supporting IBM’s growth.
Apply Today and Be Part of the IBM Digital Transformation Journey!