Key points
Numendo supported OCSIN in migrating its GitLab instance to an enterprise version with the implementation of GitLab Geo, overseeing the initial assessment, cross-team coordination, and operational project management. A high-stakes mission aimed at improving DevOps collaboration and ensuring tool resilience within the Canton of Geneva.
senior DevOps expert deployed within OCSIN teams for scoping and execution
migration to GitLab Enterprise and deployment of the GitLab Geo architecture (multi-site replication and resilience) completed zero downtime
context
Numendo was brought in to reinforce internal teams on this strategic project, providing DevOps expertise and operational support at every stage.
intervention :
Executing a seamless gitlab migration
• Assessment: Conducting a full audit of existing infrastructure and GitLab usage across dev and infra teams.
• Technical Recommendations: Providing technical guidelines for the GitLab Enterprise migration and Geo replication setup.
• Migration Plan: Executing a secure migration plan, including network management, backups, upgrade testing, and compatibility checks with existing tools.
• Team Coordination: Facilitating cross-team collaboration through role assignment, schedule management, documentation, and progress tracking.
• Functional Testing: Performing functional tests on critical modules, notably for the Gina API managed by the infrastructure team.
results
Numendo’s intervention also fostered cross-team collaboration around GitLab, establishing sustainable DevOps practices across all cantonal services.