about 4 hours ago
Remote, United States or Remote, CanadaMid Level / Senior
Base Salary
$124k - $210k/yr
Responsibilities
- Design and deliver GitLab reference architecture implementations for self-managed and cloud environments.
- Lead source code management and CI/CD migrations to GitLab.
- Build repeatable delivery kits, documentation, and enablement materials.
- Oversee the full technical delivery lifecycle for GitLab Professional Services engagements.
- Produce high-level and detailed technical designs for GitLab infrastructure.
- Evaluate scalability and security considerations in proposed architectures.
- Deploy and configure GitLab in customer environments using Terraform and Ansible.
- Plan and execute source system migrations to GitLab.
- Provide DevOps and DevSecOps consulting and best-practice guidance.
- Coordinate implementation work across GitLab team members and partners.
- Mentor Professional Services and partner consultants.
- Maintain and improve delivery automation assets.
- Support scoping and Statement of Work (SOW) creation.
- Review and provide input to Professional Services training materials.
- Develop case studies, presentations, and best-practice methodologies.
- Work closely with customer project teams to articulate required tasks.
Requirements
- Strong written and verbal communication skills.
- Comfortable with up to 25% travel.
- Experience delivering consulting services in source code management, cloud architecture, or DevOps engineering.
- Enterprise software development experience.
- Progressive DevOps platform experience.
- Hands-on experience deploying and managing infrastructure in cloud and on-premises environments.
- Ability to write clean, maintainable automation/integration code.
- Experience performing migrations to GitLab using Congregate or similar tools.
- Knowledge of data consistency and integrity concepts.
- Strong problem-solving and organizational skills.
- Comfortable working in a remote, asynchronous environment.
- Bachelor's Degree in Information Technology, Computer Science, or equivalent experience.
Benefits
- Benefits to support your health, finances, and well-being.
- Flexible Paid Time Off.
- Team Member Resource Groups.
- Equity Compensation & Employee Stock Purchase Plan.
- Growth and Development Fund.
- Parental Leave.