Professional Services Engineer - KSA
GitLab · Remote, KSA
About this role
**GitLab — Professional Services Engineer (KSA)** *Remote* ## Role overview As a **Professional Services Engineer** at GitLab, you’ll work with customers to deliver **installation, migration, training, and advisory services** that help them adopt GitLab successfully. You’ll support deployments ranging from **single-node Omnibus** installations to **reference architectures** built with **Infrastructure as Code (IaC)** and **Configuration as Code (CaC)**, using established approaches and guidance for more complex designs. You’ll also support **migrations** from other systems to **GitLab SaaS** or **self-managed** deployments, helping customers make practical decisions that improve **reliability, security, and day-to-day workflows**. You’ll collaborate closely with customers and GitLab **Product and Engineering** teams to resolve delivery questions and share feedback that improves GitLab and our services. ## What you’ll do - Deliver assigned GitLab Professional Services work: **installation, migration, training, and advisory** - Configure and support deployments from **single-node Omnibus** to **reference architectures** using **IaC/CaC** - Contribute to **migration plans** and execute assigned activities to move customers to **GitLab SaaS** or **self-managed GitLab** - Partner with **Engagement Managers** and **Project Managers** to understand goals, scope, and delivery expectations - Provide practical technical guidance within your expertise; request support for complex design decisions - Communicate **progress, blockers, and next steps** to customers and stakeholders - Work with GitLab **Product/Engineering** to help resolve customer issues and share relevant feedback - Contribute ideas to improve **delivery consistency** and reduce friction - Create clear **implementation notes**, handoff materials, and other engagement documentation ## Some examples of projects - Supporting GitLab installations and reference architecture deployments using **Terraform** and **Ansible** across major cloud providers - Contributing to migrations to **GitLab SaaS** or **self-managed GitLab**, and sharing customer feedback with Product and Engineering ## What you’ll bring - Professional exposure to **IaC/CaC** tools such as **Terraform, Ansible, Packer, Puppet, Chef, or Kubernetes** - Experience with at least one major cloud provider: **AWS, GCP, or Azure** - Experience using/deploying/configuring **GitLab**, including a solid understanding of **Git** and source control workflows - Familiarity with **security** and **AI** technologies (or ability to build knowledge in these areas) - Experience in customer-facing technical work such as **installation, migration, training, or advisory** - Strong **written and verbal English** communication skills, including status updates in a remote, asynchronous environment - Solution-oriented approach to investigating issues, explaining options, and following through on actions - Strong organization and collaboration skills across customer engagements - Ability to work effectively in a fully remote organization, document decisions, and collaborate across time zones ## About the team Professional Services partners with **Engagement Managers** and **Project Managers** to deliver consistent customer outcomes. The team collaborates with GitLab **Product and Engineering** to share customer feedback and improve GitLab, working remotely across regions and time zones. *Note: GitLab welcomes candidates with varying levels o
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.