Commit e1cf1c59 authored by Hiru Fernando's avatar Hiru Fernando 🫡 Committed by Michael Belton
Browse files

Update Technical Writing Engineer Job Descriptions

parent 9ddab520
Loading
Loading
Loading
Loading
+26 −19
Original line number Diff line number Diff line
@@ -2,23 +2,12 @@
title: Fullstack Engineer, Technical Writing
---

 A Fullstack Engineer, Technical Writing works across the front- and backend of the GitLab documentation site to improve the user experience.
A Fullstack Engineer, Technical Writing works across the frontend and backend of the GitLab documentation site to improve the user experience.

## Responsibilities

- Develops features and improvements to the documentation site in a secure, well-tested, and performant way.
- Analyzes and interprets highly complex data to arrive at actionable recommendations.
- Collaborates with the Technical Writing Director and other stakeholders (e.g. UX) to maintain a high bar for quality in a fast-paced, iterative environment.
- Advocates for improvements to site quality, security, and performance.
- Solves technical problems of high scope and complexity.
- Crafts code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintains and advocates for these standards through code review.
- Represents GitLab and its values in public communication around specific projects and community contributions.
- Confidently ships small features and improvements with minimal guidance and support from other team members. Collaborates with the team on larger projects.

## Requirements
## Requirements (all levels)

- Ability to use GitLab
- Professional experience with Ruby and Rails
- Professional experience with Ruby on Rails
- Professional experience with JavaScript (Vue.js) and static site generators (like Hugo)
- Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
@@ -30,9 +19,9 @@ title: Fullstack Engineer, Technical Writing
- An inclination towards communication, inclusion, and visibility
- Experience owning a project from concept to production, including proposal, discussion, and execution.
- [Self-motivated and self-managing](/handbook/values/#efficiency), with strong organizational skills.
- Experience using AI tools in development workflows.
- Demonstrated ability to work closely with other parts of the organization
- Share [our values](/handbook/values/), and work in accordance with those values
- Ability to use GitLab
- Ability to thrive in a fully remote organization

### Nice-to-haves
@@ -50,6 +39,25 @@ title: Fullstack Engineer, Technical Writing

## Levels

### Fullstack Engineer, Technical Writing (Intermediate)

The Fullstack Engineer (Intermediate) reports to the [Director, Technical Writing](/job-description-library/product/technical-writing-manager/#director-technical-writing).

#### Fullstack Engineer, Technical Writing (Intermediate) Job Grade

The Fullstack Engineer (Intermediate) is outlined in the [Job Levels](https://docs.google.com/spreadsheets/d/1kcDb-A2uwchPtTNSJON65BdqS9P0KQmNz0fbNMZMt_M/edit?gid=819074618#gid=819074618) resource.

#### Fullstack Engineer, Technical Writing (Intermediate) Responsibilities

- Develops features and improvements to the documentation site in a secure, well-tested, and performant way.
- Analyzes and interprets highly complex data to arrive at actionable recommendations.
- Collaborates with the Technical Writing Director and other stakeholders (for example, UX) to maintain a high bar for quality in a fast-paced, iterative environment.
- Advocates for improvements to site quality, security, and performance.
- Solves technical problems of high scope and complexity.
- Crafts code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintains and advocates for these standards through code review.
- Represents GitLab and its values in public communication around specific projects and community contributions.
- Confidently ships small features and improvements with minimal guidance and support from other team members. Collaborates with the team on larger projects.

### Senior Fullstack Engineer, Technical Writing

The Senior Fullstack Engineer reports to the [Director, Technical Writing](/job-description-library/product/technical-writing-manager/#director-technical-writing).
@@ -60,13 +68,12 @@ The Senior Fullstack Engineer is outlined in the [Job Levels](https://docs.googl

#### Senior Fullstack Engineer, Technical Writing Responsibilities

- Extends the responsibilities and requirements of the [Fullstack Engineer, Technical Writing](/job-description-library/product/ux-fullstack-engineer/)
- Reports to the Director, Technical Writing.
- Extends the responsibilities and requirements of the [Fullstack Engineer, Technical Writing](/job-description-library/product/ux-fullstack-engineer/).
- Suggests and performs enhancements to the look-and-feel of the documentation website.
- Helps support the Technical Writing team by answering team member questions and triaging/responding to issues.
- Coordinates with various stakeholders regarding site content or structure changes.
- Maintains and improves the CI/CD pipelines, build processes, and review environments.
- Improves content-authoring experience and tooling.
- Improves the content-authoring experience and tooling.
- Performs and/or coordinates/delegates resolution of any other docs site issues related to infrastructure, code, architecture, projects, security, CI/CD, builds, deployments, upgrades, performance, scalability, metrics, monitoring, etc.

### Staff Fullstack Engineer, Technical Writing
@@ -75,7 +82,7 @@ The Staff Fullstack Engineer reports to the [Director, Technical Writing](/job-d

#### Staff Fullstack Engineer, Technical Writing Job Level

The Senior Fullstack Engineer is outlined in the [Job Levels](https://docs.google.com/spreadsheets/d/1kcDb-A2uwchPtTNSJON65BdqS9P0KQmNz0fbNMZMt_M/edit?gid=819074618#gid=819074618) resource.
The Staff Fullstack Engineer is outlined in the [Job Levels](https://docs.google.com/spreadsheets/d/1kcDb-A2uwchPtTNSJON65BdqS9P0KQmNz0fbNMZMt_M/edit?gid=819074618#gid=819074618) resource.

#### Staff Fullstack Engineer, Technical Writing Responsibilities