#108 - GitLab Administrator / Platform Engineer - Service Account Migration
Are you someone who thrives on ensuring the digital gears of a robust platform turn smoothly and securely? Here at Lifted, an Upwork company, we are seeking a sharp and meticulous GitLab Administrator / Platform Engineer to join our fully remote, worldwide team. This critical role involves a focused migration project, moving our existing service accounts to native GitLab accounts, tightening our security posture, and optimizing our automation workflows. If you have a knack for securing complex systems and enjoy the challenge of a precise, impactful migration, you might be the perfect fit to help us strengthen our infrastructure.
Overview
Lifted, an Upwork company, is on the lookout for a dedicated GitLab Administrator / Platform Engineer to lead a vital service account migration initiative. This is a fully remote opportunity open to talent worldwide. You will play a pivotal role in enhancing our platform's security and operational efficiency by systematically transitioning our automation identities to native GitLab service accounts. This project demands a keen eye for detail, a proactive problem-solving approach, and excellent coordination skills to ensure a seamless transition for all affected teams and automations.
Key Responsibilities
Your primary tasks will include:
- Migrating a defined portfolio of existing service accounts to GitLab native service accounts, meticulously handling one account at a time.
- Rotating or replacing credentials and tokens as each automation identity is successfully cut over.
- Securely decommissioning old credentials and access after successful validation processes are complete.
- Updating permissions and group/project access for all migrated automation identities to maintain proper functionality.
- Diagnosing and resolving CI/CD or automation failures that may arise from credential, token, permission, or identity changes.
- Coordinating migration timing, validation steps, and necessary follow-up activities with the teams that own the affected automation.
- Supporting the secure and reliable completion of a time-bounded access remediation initiative.
Requirements
To excel in this role, you should possess:
- Strong, hands-on GitLab administration or platform engineering experience.
- Proven experience working with CI/CD pipelines and various automated tooling.
- Practical experience rotating or replacing credentials and tokens within automation workflows.
- A solid background in securely decommissioning old access following a credential or identity cutover.
- Expertise in debugging CI/CD or automation integrations that rely heavily on service credentials.
- Prior experience migrating service accounts or other non-human identities is crucial.
What You'll Gain
Joining Lifted means becoming part of an innovative team dedicated to empowering freelancers and businesses globally. In this role, you will:
- Sharpen your expertise in enterprise-level GitLab administration and platform security.
- Contribute directly to a critical security enhancement project with tangible impact.
- Collaborate with a diverse, international team in a dynamic, remote-first environment.
- Expand your problem-solving skills by tackling complex credential and automation challenges.
- Work on a project that significantly strengthens the underlying infrastructure of a leading platform.
How to Apply
Click the apply button below to view the full job details and submit your application directly through the employer's official page.

