Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Business Systems

Business Systems Specialist

Job Grade

The Business Systems Specialist is a grade 5.


Supports a BSA on System Improvement Projects, in the following capacities

  • Creates interdepartmental feedback loops, workflows, and processes.
  • Identify and document new processes and methods for team member workflows
  • Triage / troubleshoot issues and find workarounds where possible
  • Submit and contribute to bug reports and feature requests/improvements when relevant to project work
  • Work closely with GitLab teams to escalate and prioritize issues


  • 3-5 years experience in an administrative role, preferably senior
  • Excellent written and spoken communication
  • The ability to absorb abstract and complex problems and then communicate these problems clearly and concisely to others
  • Patience, kindness and empathy
  • Ability to work competently with a variety of different groups across GitLab
  • A proactive self-starter who can think strategically whilst thriving in a reactive environment
  • Highly organized and methodical with true attention to detail
  • A passion for helping others and problem solving
  • Ability to use GitLab

Nice to have

  • Some experience with Rails applications
  • Basic understanding of software development and programming
  • Experience working in a support-desk style environment
  • Experience with Zuora, Salesforce and similar CRM/billing and subscription tools
  • A love of open source
  • Experience with SaaS products
  • Experience using GitLab/Git

Business Systems Analyst

Job Grade

The Business System Analyst is a grade 6.


  • Develop business requirements, write the business case, define business logic, create optimization and monitoring strategies and work with the implementation teams to communicate and develop solutions
  • Work with cross-functional business teams to facilitate alignment around project issues and define best practice business processes
  • Assist with Business Process Mapping and gap analysis, project scoping, planning, and scheduling
  • Be a communication focal point providing coordination for IT/Business Systems projects
  • Understand system capabilities and business requirements, and drive standard & scalable solutions. Anticipate risks and mitigating them before they become serious.
  • Identify opportunities to increase efficiency and productivity within the context of the overall business strategy
  • Document work using the GitLab’s standards, methods and tools
  • Partner with ICs and Operations/Managers to establish timelines and ensure delivery of projects and requests


  • 1-3 (or more) years of experience in software project management
  • Multiple successful business system projects and experience with business analysis and business process improvement, preferably in a high-growth enterprise SaaS environment
  • Good analytical skills, understanding of project lifecycles, and the ability to act in an entrepreneurial manner to ensure the software delivered matches the business communities' needs
  • Strong written, verbal, and listening communication skills: an articulate and effective communicator able to describe complex problems and solutions in understandable terms; ability to frame communications to a diverse set of stakeholders.
  • Experience with supporting multiple implementation work-streams simultaneously
  • Strong collaboration skills while working with SME's, senior leaders, and business users/ stakeholders to drive business analysis/user requirements,
  • Strong experience in negotiating scope and priorities and balancing for successful outcomes
  • Basic understanding of database and integration approaches.

Nice to have

  • Be able to write basic - medium complexity SQL queries
  • Familiarity with customer lifecycle tools and how they integrate: Marketo, Zuora, Salesforce, Zendesk
  • A love of open source
  • Experience with SaaS products
  • Experience using GitLab/Git

Senior Business Systems Analyst

Job Grade

The Senior Business Systems Analyst is a grade 7.


All the responsibilities of a Business Systems Analyst, plus:

  • Drive a program of improvement with multiple internal customer teams with limited managerial direction
  • Proactively identify inefficiencies or future inefficiencies, and foster organizational momentum to address
  • Provide best practice, or experience driven solutions to business problems
  • Work on long-term, multi-stage projects of high complexity
  • Exert significant influence on the overall objectives and long-range goals of Business Operations, and internal customer teams.
  • Keep an even keel, and act as a point of stability and focus for ambitious or controversial projects
  • Identify and drive best practices for Business Operations projects
  • Foresee and drive net new organizational capabilities


All the requirements of a Business Systems Analyst, plus:

  • Proven track record of improving operational efficiency
  • 10 years experience, demonstrating consistent advancement or development, with at least half in related roles
  • Over three years in a high-growth technology company, working hands on with our tech stack at our stage in operational maturity
  • Ability and desire to grow and coach less tenured team-members

Performance Indicators (PI)

Hiring Process

Candidates for this position can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find their job title on our team page.

  • Next, candidates will be invited to schedule a screening call with our Global Recruiters
  • Next, candidates will be invited to schedule a first interview with our Business Systems Analysts in a panel interview
  • Next, candidates will be invited to schedule a second interview with our IT Operations Team (may be a panel)
  • Candidates will then be invited to schedule a third interview with a GitLabber (may be member of the SalesOps, MarketingOps, or Data Ops team)
  • Then the candidate will be invited to interview with the Director of Business Operations.
  • Finally, candidates may be asked to interview with our CFO or CEO

Additional details about our process can be found on our hiring page.

Career Ladder

The next step in the Business Systems job family is a management role which is not yet defined at GitLab

About GitLab

GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 2,200 people worldwide have contributed. We are an active participant in this community, trying to serve its needs and lead by example. We have one vision: everyone can contribute to all digital content, and our mission is to change all creative work from read-only to read-write so that everyone can contribute.

We value results, transparency, sharing, freedom, efficiency, self-learning, frugality, collaboration, directness, kindness, diversity, inclusion and belonging, boring solutions, and quirkiness. If these values match your personality, work ethic, and personal goals, we encourage you to visit our primer to learn more. Open source is our culture, our way of life, our story, and what makes us truly unique.

Top 10 reasons to work for GitLab:

  1. Work with helpful, kind, motivated, and talented people.
  2. Work remote so you have no commute and are free to travel and move.
  3. Have flexible work hours so you are there for other people and free to plan the day how you like.
  4. Everyone works remote, but you don't feel remote. We don't have a head office, so you're not in a satellite office.
  5. Work on open source software so you can interact with a large community and can show your work.
  6. Work on a product you use every day: we drink our own wine.
  7. Work on a product used by lots of people that care about what you do.
  8. As a company we contribute more than we take, most of our work is released as the open source GitLab CE.
  9. Focused on results, not on long hours, so that you can have a life and don't burn out.
  10. Open internal processes: know what you're getting in to and be assured we're thoughtful and effective.

See our culture page for more!

Work remotely from anywhere in the world. Curious to see what that looks like? Check out our remote manifesto and guides.

Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license