Background Ocado Technology provides the platform that powers a highly successful grocery delivery business that operates online. Unlike its competitors, Ocado does not pick groceries from store shelves. Instead, automated fulfilment centers are used as part of a fully integrated e-commerce operation. This operation is powered by a set of state-of-the-art software systems. Ocado Technology is responsible for their continued development, ensuring industry leading service and efficiency through cutting edge technology and continuous innovation. This technology platform is developed in house and the division has a strong emphasis on software engineering. The working environment at Ocado combines informality in areas such as dress and management style with a strong commitment to professionalism and quality. Job Purpose The main purpose of this role is to work on designated internal software development projects, with an emphasis on writing robust, effective documentation. It includes developing, maintaining, deploying and supporting high-quality content using a number of approaches, solutions and systems. To take an active role in supporting business needs and meeting organisational objectives. As part of the Internal Technical Communications team, Technical Writers are involved in designing and developing comprehensive documentation strategies for in-house tools and services - this includes creative work focused on exploring new methods of delivering content, but also building a community around tools and practices that facilitate knowledge sharing. In this position you will also liaise with subject matter experts to produce public-facing technical and non-technical materials that capture Ocado’s development standards and practices, and present the achievements of our engineering community. Key Customers Team members, internal technical communities Roles & Responsibilities Your main responsibility is to participate effectively in all stages of systems development life cycle:
- produce clear, easy-to-read, and consistent software documentation and supporting content
- become a subject matter expert of technical domains you work in
- work closely with product owners and developers
- contribute to the working methods and processes of the team
- create a strategic approach to internal documentation
You are also responsible for:
- close collaboration with development teams - incorporate them in the documentation process
- creating content that is needed to support the internal tools we develop
- empowering developers to create and maintain documentation for tools they build
- producing consistent screenshots and other visualisations when required
You may be asked to perform tasks as required by management deemed as a reasonable request. This job description is a summary of the typical functions of the role, not an exhaustive or comprehensive list of possible role responsibilities, tasks and duties and is subject to review. The responsibilities, tasks and duties of the jobholder might differ from those outlined in the job description and other duties, as assigned, might form part of the job. Typical outcome of your work
- online help materials
- instructions
- screenshots and other visualisations when required
- in-house training pathways
- procedures and tools that empower developers to self document their work
- blog posts, articles, presentations
Desired skills & competencies ESSENTIAL
- experience writing software documentation
- experience using Content Management Systems (CMS) in documentation development and Continuous Integration/Continuous Development (CI/CD) systems in the docs-as-code approach
- impeccable written English, and the ability to write consistently and concisely in accordance with a style guide
- the ability to write easy-to-read, fluent text in plain English, and the capability to organise content clearly
- proven experience of working with development and QA to write and deliver documentation
- ability to work independently to tight deadlines, across multiple projects simultaneously
- keen to learn and through your materials help others to learn
REQUIRED COMPETENCIES
- Technical Excellence : demonstrates intellectual rigour, possesses relevant abilities & is able to pick up new skills quickly
- Innovation & Problem Solving: able to solve complex problems, participates in continuous improvement, adapts the ideas of others
- Productivity, Drive & Achievement: proactive approach, gets things done, demonstrates accountability & ownership
- Business awareness: ability to apply learned skills, awareness beyond immediate area/role
- Adaptability: working under pressure, flexible, positive & focused during times of change
- Communication & Impact: strong verbal and written communication in English, robust interaction with internal clients
- Teamwork: works well with others & actively contributes towards team objectives