Duties and Responsibilities:
- Daily support of GitLab platform including engineering and operations tasks and integrations
- Monitor all GitLab Security Release Notifications.
- Coordinate with security engineer for validate of all planned changes to the GitLab instance.
- Participate in technical review boards and provide technical support and consultation for the implementation and usage of native GitLab Premium tools.
- Support DevOps practices for teams leveraging GitLab.
- Manage Users, Groups, and Projects.
- Plan and perform GitLab upgrades and patching on a scheduled monthly basis.
- Work with the product vendor for enhancement and issue resolution.
- Work with customer executives, cloud architects, and cloud engineers to define deliverables and discuss issues, questions, and improvements for the GitLab instance.
- Conduct user-training and help sessions for new features or implementations.
- Act as a point of contact for onboarding new users and teams and answering frequently asked questions.
- Required and Desired Skills/Certifications:
- Experience with AWS tools such as Service Catalogue, RDS, Secrets Manager, ECS, S3.
- Experience with deployments using Terraform, CloudFormation, and/or Ansible Automation.
- Experience working on Agile teams (Scrum or Kanban)
- Professional experience maintaining GitLab repositories and CI/CD pipelines.
- Experience using GitLab Wiki and the native Security tools available in the GitLab Premium license.
- Experience drafting product documentation (including configuration guides, user guides, etc.)
- Strong understanding of registry configuration with GitLab.
- Experience with GitLab runners and token.