Haystack
← Back to Jobs
Engineering
TS

GitLab Engineer

Trigint SolutionsUnited States🇺🇸United StatesPosted 4 Sept 2026

Why This Role Stands Out

This hybrid GitLab Engineer role offers a fantastic opportunity to shape cutting-edge DevOps practices and leverage AI for enhanced software delivery, making it ideal for a mid-senior engineer passionate about automation and cloud integration. You'll gain invaluable experience with GitLab Duo and a variety of cloud platforms, contributing to a reputation for innovation and efficiency.

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
Yesterday

Job Description

Job Description:

We are seeking a highly skilled GitLab Engineer with strong expertise in Duo , DevOps, CI/CD automation, Infrastructure as Code, and AI-powered software delivery practices. The ideal candidate will be responsible for designing, implementing, and optimizing GitLab platforms, enabling secure and scalable software delivery pipelines, and leveraging AI-driven capabilities to improve developer productivity, automation, and operational efficiency.

Key Responsibilities

  • Design, implement, and maintain enterprise-scale GitLab platforms (SaaS and Self-Managed).
  • Build and optimize CI/CD pipelines for application deployment across cloud and hybrid environments.
  • Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform.
  • Integrate GitLab with cloud platforms including AWS, Azure, and Google Cloud.
  • Implement GitLab security features including SAST, DAST, Dependency Scanning, Secret Detection, and Container Security.
  • Configure and manage GitLab Runners, Kubernetes integrations, and containerized deployment pipelines.
  • Leverage GitLab Duo and AI-assisted development capabilities to enhance code quality, pipeline efficiency, and developer productivity.
  • Collaborate with development, platform engineering, and security teams to establish DevSecOps best practices.
  • Monitor CI/CD performance, troubleshoot issues, and optimize deployment workflows.
  • Develop automation scripts and reusable templates to standardize software delivery processes.
  • Implement governance, compliance, and security controls across GitLab repositories and pipelines.
  • Support migration initiatives from legacy CI/CD tools (Jenkins, Bamboo, Azure DevOps, Bitbucket Pipelines) to GitLab.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
  • 5+ years of DevOps or Platform Engineering experience.
  • 3+ years of hands-on experience administering and optimizing GitLab environments.
  • Strong experience with GitLab CI/CD pipeline development and management.
  • Expertise in Git, branching strategies, repository management, and code review processes.
  • Strong experience with Linux administration and shell scripting.
  • Experience with Docker and Kubernetes.
  • Hands-on experience with Infrastructure as Code using Terraform.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong understanding of DevSecOps principles and CI/CD security practices.

AI-Specific Requirements

  • Experience with GitLab Duo, AI-assisted coding tools, or AI-powered DevOps platforms.
  • Knowledge of Generative AI, LLMs, prompt engineering, and AI-assisted software development workflows.
  • Experience integrating AI tools into CI/CD pipelines for code review, testing, security scanning, and deployment optimization.
  • Understanding of AI governance, responsible AI practices, and secure AI implementation.
  • Exposure to MLOps concepts and AI model deployment pipelines is preferred.

Preferred Skills

  • GitLab Certified Associate or GitLab Certified Professional.

Similar jobs