
Remote opportunity at
GitLabProfessional Services - Technical Architect
GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations accelerate digital transformation, increase developer productivity, enhance operational efficiency, and mitigate security and compliance risks. More…
Career Tools
About This Role
GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations accelerate digital transformation, increase developer productivity, enhance operational efficiency, and mitigate security and compliance risks. More than half of Fortune 100 companies and over 50 million registered users utilize GitLab to build secure software rapidly. The organization maintains a high-performance culture driven by core values, continuous knowledge sharing, and the integration of artificial intelligence as a daily productivity multiplier. The…
Job Description
GitLab operates an intelligent orchestration platform for DevSecOps, helping organizations accelerate digital transformation, increase developer productivity, enhance operational efficiency, and mitigate security and compliance risks. More than half of Fortune 100 companies and over 50 million registered users utilize GitLab to build secure software rapidly. The organization maintains a high-performance culture driven by core values, continuous knowledge sharing, and the integration of artificial intelligence as a daily productivity multiplier.
The Professional Services team collaborates with customers migrating to GitLab, expanding current installations, or executing complex infrastructure upgrades. As a Professional Services Technical Architect, the incumbent leads the technical trajectory of customer engagements from initial scoping and discovery through final delivery. This position involves architecting high-level solutions, designing infrastructure and functionality implementation plans, and ensuring that completed work aligns with the Statement of Work and customer needs.
This position suits an experienced technical professional who possesses enterprise software development expertise and hands-on DevOps capabilities. The role requires guiding implementation efforts across GitLab team members, partners, and customer points of contact, alongside mentoring consultants and creating reusable delivery collateral. Candidates must be comfortable operating within a remote, asynchronous environment and must be based in the UK, with requirements for up to 50% travel on occasion. The employer is an equal opportunity workplace that bases employment decisions entirely on merit.
Responsibilities
- Lead the entire technical delivery lifecycle for client engagements from scoping and discovery to implementation and handoff
- Produce high-level and detailed technical designs for GitLab infrastructure and functionality aligned with customer requirements
- Evaluate and communicate scalability, security, and compliance constraints in proposed architectures
- Deploy and configure GitLab in cloud and on-premises environments using Terraform, Ansible, and the GitLab Environment Toolkit
- Execute source system migrations to GitLab using Congregate while protecting data integrity and minimizing downtime
- Provide consulting and best-practice guidance regarding DevOps, DevSecOps, GitLab Flow, and internal frameworks
- Coordinate implementation tasks across team members, partners, and customer contacts with clear asynchronous communication
- Mentor consultants by contributing documentation, delivery kits, training materials, and leading enablement sessions
- Maintain delivery automation assets with a focus on code cleanliness, maintainability, and testing
- Assist Engagement Managers with scoping, Statement of Work creation, technical vetting, and staffing assessments while maintaining a 55% billable utilization
Requirements
- Strong written and verbal communication skills to lead technical discussions and explain risks asynchronously
- Reside in the United Kingdom
- Capability to travel up to 50% of the time at times
- Demonstrated experience delivering at least two services among source code management migration, cloud architecture, DevOps engineering, or CI/CD consulting
- Enterprise software development experience translating requirements into technical designs
- Progressive DevOps platform experience building reliable, scalable systems
- Hands-on experience deploying and managing infrastructure in cloud and on-premises environments using Terraform and Ansible
- Ability to write clean, maintainable automation and integration code and validate changes with testing
- Experience performing migrations to GitLab utilizing Congregate or similar tooling
- Working knowledge of data consistency and integrity concepts such as ACID properties
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or an advanced technical degree, or equivalent experience
Core Skills
Benefits
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation and Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the location and travel requirement for this role?
This is a UK remote-based role that may require up to 50% travel at times.
What are the core technical requirements for the position?
Candidates must have enterprise software development experience, progressive DevOps platform background, hands-on infrastructure management with Terraform and Ansible, and experience performing migrations using Congregate.
Is the salary specified in the posting?
The salary is not stated in the job posting.
What benefits does GitLab offer for full-time employees?
Benefits include flexible paid time off, team member resource groups, equity compensation, an employee stock purchase plan, a growth and development fund, and parental leave.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.