GitLab describes itself as the intelligent orchestration platform for DevSecOps that helps organizations boost developer productivity, operational efficiency, security and compliance, and accelerate digital transformation, supported by over 50 million users and Fortune 100 trust, with AI integrated as a core productivity multiplier.
The Technical Architect role is a customer-facing expert within Professional Services and Customer Success, designing, building, and supporting GitLab-based solutions while collaborating with Engineers, Project Managers, and Solution Architects in GitLab’s all-remote, asynchronous environment.
Responsibilities include leading the design, development, and delivery of Professional Services projects, owning the full lifecycle of consulting engagements, translating customer goals into architecture and implementation plans, delivering SCM migration, cloud architecture, GitLab development practices, and CI/CD consulting, mentoring others, and creating documentation and training materials while staying current with new GitLab features.
Requirements include enterprise-level software development experience, strong Git and source control expertise, experience delivering consulting in at least two areas (SCM migration, cloud, software development, or CI/CD), the ability to lead technical discovery and design sessions, excellent communication, self-motivation, and fluency in Arabic and English.
The role sits within a fully remote Professional Services team that focuses on high-impact engagements, with GitLab’s equal-opportunity and inclusive policies, location-based eligibility considerations, and recruitment privacy guidelines outlined for applicants.