Checkr is looking to bring on a contract DevOps Engineer & Gitlab Migration Specialist to support their current Gitlab migration.
This Gitlab migration and account comes from a company they recently acquired in a merger. They are doing a fair amount of M&As, so this type of migration/consolidation work could be an ongoing need.
This will focus on migrating all pipelines from one Gitlab instance to another, they have already mirrored all the repositories. They have a good number of repos/pipelines, probably 700 repos and around 300 pipelines.
Responsibilities:
Work with the Engineering and various teams to understand all requirements and specifications of the migration.
Assess current CI/CD infrastructure and identify any issues or areas for improvement.
Develop and execute migration plans, ensuring minimal disruption to development workflows.
Migrate existing CI/CD pipelines to GitLab, optimizing them for efficiency and security.
Ensure data integrity, operational efficiency, and a smooth transition for development teams.
Assess the performance and stability of the new GitLab instance, resolve any issues that arise during the migration process and provide technical support.
Provide regular updates to stakeholders and leadership, identify opportunities for improvement after the migration.
Qualifications:
5+ years of experience as a DevOps/SRE/Infrastructure Engineer
Expertise with GitLab features and migrations, including CI/CD pipelines, Artifact Registry, Repository Management, Project Planning and Issue Tracking, and Security.
Experience using Ansible for configuration management, application deployment, infrastructure provisioning, etc.
Experience with AWS, Kubernetes, containers, CI/CD, IaC, Terraform, Linux, and microservice architecture is a plus.
Excellent written and verbal communication skills with the ability to work across technical teams, business stakeholders, and leadership