Job Summary
Developer – Mid Level
About the Role
We are looking for a Mid-Level Developer to support and operate our GitLab platform within TRATON.
The main focus of this role is day-to-day GitLab support and operations. You will handle support tickets and trouble reports, investigate technical issues, support development teams, and ensure that reported problems are followed through to resolution.
In addition to daily support, you will contribute to GitLab administration, maintenance, and continuous improvements of the platform and its surrounding infrastructure.
Key Responsibilities
What You Will Do
-
Handle and resolve GitLab support tickets and trouble reports.
-
Investigate technical issues and support users throughout the resolution process.
-
Troubleshoot GitLab CI/CD pipelines and GitLab Runners.
-
Support issues related to projects, repositories, permissions, authentication, integrations, and the GitLab Container Registry.
-
Perform day-to-day GitLab administration activities.
-
Analyze logs, monitoring data, and infrastructure information to identify problems.
-
Use Datadog for monitoring, troubleshooting, and investigating platform issues.
-
Support and maintain GitLab infrastructure in AWS.
-
Work with Terraform and Infrastructure as Code (IaC) for infrastructure configuration and changes.
-
Participate in GitLab maintenance activities.
-
Collaborate with infrastructure, cloud, security, and development teams when resolving more complex issues.
-
Document solutions and contribute to operational documentation and knowledge articles.
-
Identify recurring issues and contribute to automation and platform improvements.
Skill Requirements
Tech Stack
The role involves working with technologies and concepts including:
-
GitLab
-
Infrastructure as Code (IaC) - Terraform
-
AWS / Cloud Infrastructure
-
Datadog
-
Linux
-
Docker
-
Jira and Jira Service Management
Other Requirements
What We Are Looking For
You have practical experience working with GitLab in a DevOps environment and are comfortable troubleshooting problems across GitLab, CI/CD, and the underlying infrastructure.
You should have:
-
Good hands-on knowledge of GitLab.
-
Experience with GitLab administration and support.
-
Good understanding of CI/CD concepts and GitLab pipelines.
-
Experience troubleshooting and working with GitLab Runners.
-
Familiarity with the GitLab Container Registry.
-
Working knowledge of Terraform and Infrastructure as Code.
-
Experience or good understanding of AWS and cloud environments.
-
Good working knowledge of Linux.
-
Experience using monitoring and observability tools such as Datadog.
-
Strong troubleshooting and problem-solving skills.
-
Experience handling technical support tickets, incidents, or trouble reports.
-
Good communication skills and the ability to explain technical issues clearly to users and other teams.
Your Profile
You are a technically curious and service-oriented person who enjoys investigating and solving problems.
You are comfortable taking ownership of support tickets, analyzing an issue across different technical layers, and working with other teams when needed. You communicate clearly with users, document your findings, and follow issues through to resolution.
While support and troubleshooting are the primary focus of the role, you are also interested in GitLab administration, cloud infrastructure, automation, and improving the reliability and maintainability of the platform.