Commit 83973bdf authored by Christopher Lefelhocz's avatar Christopher Lefelhocz

Merge branch 'add-performance-specialty' into 'master'

Quick stab at Performance specialty responsibilities

See merge request !18713
parents 28bad129 75f01376
Pipeline #45491066 passed with stages
in 13 minutes and 48 seconds
......@@ -401,6 +401,23 @@ The position also involves working with the community as
[Backend Engineers](/job-families/engineering/backend-engineer) to respond and
address issues from the community.
### Performance
The Performance team is responsible for optimizing GitLab application
performance by managing memory and CPU resources required. The team is also responsible for changes affecting the responsiveness of the application.
#### Responsibilities
* Identify, troubleshoot, improve and manage memory or CPU-intensive aspects of the
GitLab application
* Explore alternatives outside of the GitLab application for improving
performance through contributions to, e.g., Rails, Ruby, Puma, or other key
third-party components
* Define and help implement best practices for creating efficient and performant
code.
* Setting standards that changes are not affecting performance and can be validated.
* Partner with the Quality team to maintain effective performance reporting and
monitoring through instrumentation and testing
### Gitaly
Gitaly is a new service in our architecture that handles git and other filesystem operations for GitLab instances, and aims to improve reliability and performance while scaling to meet the needs of installations with thousands of concurrent users, including our site GitLab.com. This position reports to the Gitaly Lead.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment