Need a Gitlab Interactive Trainer

Job ID: 37279426

Budget: $30 – $250 USD

I am looking for an advanced Gitlab trainer with real-world experience. I require 1-3 training sessions. Ideal skills and experience for this job include:

- Advanced knowledge and expertise in Gitlab
- Proven real-world experience using Gitlab
- Ability to provide interactive training sessions
- Strong communication and presentation skills
- Experience in delivering training sessions for Gitlab at the desired level of expertise

Here are the key points I need to be traned on. Please Only bid if you really master Gitlab. Thanks

1. **Version Control**:
- Git repository hosting.
- Support for Git LFS (Large File Storage) for managing large files.

2. **Code Collaboration**:
- Merge Requests (MRs) for proposing and reviewing code changes.
- Code commenting and discussions.
- Code review workflow with approvals.

3. **Issue Tracking**:
- Issue boards for project management.
- Milestones and labels for task organization.
- Customizable issue templates.

4. **CI/CD Pipelines**:
- Automated build, test, and deployment pipelines.
- Support for multiple runners and parallel jobs.
- Container-based CI/CD using Docker.

5. **Code Quality Analysis**:
- Built-in code quality checks.
- Integration with code analysis tools (e.g., ESLint, RuboCop).
- Code coverage reports.

6. **Security Scanning**:
- Vulnerability scanning for code, dependencies, and container images.
- Security reports and automatic remediation suggestions.
- Integration with security testing tools (e.g., OWASP ZAP, Clair).

7. **Container Registry**:
- Docker container image registry for storing and managing images.
- Container scanning for vulnerabilities.

8. **Auto DevOps**:
- A set of predefined CI/CD templates and settings for quick setup.
- Automatic environment and application monitoring.

9. **Wiki and Documentation**:
- Project wikis for documentation.
- Markdown support for creating rich content.

10. **Project Management**:
- Agile project management with Epics, Boards, and Burndown charts.
- Roadmaps and Gantt charts for project planning.

11. **Continuous Monitoring**:
- Monitoring environments with Grafana integration.
- Application performance monitoring with Prometheus.
- Error tracking with Sentry integration.

12. **Authentication and Authorization**:
- Support for LDAP, OAuth, and SAML for authentication.
- Fine-grained access control with role-based permissions.

13. **Integrations**:
- Integration with various third-party tools and services (e.g., Jira, Slack, Jenkins).
- Webhooks for custom integrations.

14. **Compliance and Governance**:
- Audit logs for tracking changes and user actions.
- Compliance management and reporting.

15. **Scalability and High Availability**:
- GitLab Geo for distributed and high-availability setups.
- Horizontal scalability for handling large workloads.

16. **GitLab Runner**:
- GitLab Runner for executing CI/CD jobs.
- Support for shared runners and custom runners.

17. **GitLab Pages**:
- Static website hosting directly from your GitLab repository.

18. **GitLab Geo**:
- Geo-replication for faster access and disaster recovery.

19. **Auto Scaling Kubernetes Cluster Integration**:
- Integration with Kubernetes for container orchestration.

20. **Serverless Integration**:
- Integration with Knative for serverless computing.

21. **Package Registry**:
- Package repositories for managing dependencies and artifacts.

22. **Feature Flags**:
- Feature flag management for feature toggles and A/B testing.

23. **Comprehensive API**:
- REST API and GraphQL API for programmatic access and automation.

24. **Customizable CI/CD Pipelines**:
- Define custom pipeline configurations using `.gitlab-ci.yml`.

25. **Incident Management**:
- Incident creation and tracking with Slack and PagerDuty integration.

26. **Container Orchestration**:
- Kubernetes integration for container orchestration and management.

27. **Single Sign-On (SSO)**:
- SSO integration with various identity providers.

28. **GitLab Runner Autoscaling**:
- Auto-scaling of CI/CD runners based on demand.

29. **Compliance and Security Dashboard**:
- Dashboard for tracking compliance and security status.
Related categories: Git GitLab Version Control Git