Apply

Intermediate Backend Engineer, Developer Experience: Developer Tooling

Posted 2024-10-26

View full description

💎 Seniority level: Middle

📍 Location: EMEA

🔍 Industry: AI-powered DevSecOps Platform

🏢 Company: GitLab

🗣️ Languages: English

🪄 Skills: JenkinsRubySeleniumCommunication Skills

Requirements:
  • Experience developing in Ruby.
  • Experience with test automation frameworks for both front-end and back-end testing.
  • Experience in designing and developing tools and solutions used across teams.
  • Development experience in object-oriented programming languages and patterns.
  • Excellent oral and written communication skills.
  • Experience with a front-end charting/visualization library.
  • Experience using test automation tools (Selenium, Capybara, Watir).
  • Experience using Continuous Integration systems (e.g., GitLab CI, Jenkins, Travis).
Responsibilities:
  • Build automated measurements and dashboards to gain insights into the Engineering organization's productivity to identify improvement opportunities.
  • Increase contributor and developer productivity by making measurement-driven improvements to the development tools/workflow/processes, then monitor the results and iterate.
  • Dogfood GitLab product features to improve developer workflow and provide feedback to product teams.
  • Participate in activities related to Engineering throughput and KPIs.
  • Develop automated processes for improving label classification hygiene to support product and engineering workflows.
  • Increase efficiency for wider GitLab Community contributions.
  • Enhance and add new features to the GitLab product to improve engineer productivity.
Apply