Contract
Posted on 17 November 25 by Kody Harrah
Powered by Tracker
A technology-driven organization is seeking a Senior GitLab Engineer to play a key role in its DevOps modernization efforts. This engineer will lead strategic migrations, enhance CI/CD workflows, and advance the company’s automation ecosystem by transitioning from legacy tooling to GitLab and Podman. The ideal candidate is someone who thrives in complex environments, collaborates well across teams, and delivers secure, scalable engineering solutions.
8+ years in DevOps, Platform Engineering, or related technical roles
3+ years of hands-on experience with GitLab CI/CD, GitLab Runners, and GitLab administration
Strong scripting/automation skills (Bash, Python, Go, etc.)
Experience with infrastructure-as-code (Terraform, Ansible, or similar)
Deep understanding of containerization (Docker) and orchestration (Kubernetes)
Familiarity with cloud platforms (AWS, GCP, Azure) and cloud-native tooling
Strong communication and proven cross-functional collaboration skills
Knowledge of SCM and artifact tools (JFrog Artifactory, Bitbucket/Git, SVN)
Exposure to desired-state configuration, automated deployment, CI/CD, and release engineering tools (Puppet, Chef, Jenkins, Bamboo, Maven, Ant, etc.)
Lead the end-to-end migration of CI/CD systems from Jenkins and Automic to GitLab
Configure and manage GitLab Runners, Groups, Projects, and Permissions at scale
Harden GitLab for enterprise use (SAML/SSO, LDAP, RBAC, backup/restore strategies)
Design, implement, and optimize advanced GitLab CI/CD pipelines following YAML best practices
Build multi-stage, parallel, and conditional workflows for build, test, security scanning, and deployment
Integrate automated security scanning (SAST, DAST, container scanning) into pipelines
Analyze and convert legacy Jenkins pipelines into GitLab CI/CD
Migrate Automic workflows/jobs and orchestrate dependencies within GitLab
Improve pipeline performance through caching, artifact reuse, and template optimization
Lead migration from Docker-based workflows to Podman/Buildah
Author GitLab CI templates for container image builds and registry management
Implement security policies for container images (signing, vulnerability scanning, compliance checks)
Use Terraform, Ansible, or similar tools to provision and manage GitLab infrastructure
Apply GitOps practices for environment and configuration management
Automate operational tasks, incident remediation, and system maintenance with pipelines and scripts
Partner closely with application teams to onboard them onto GitLab CI/CD
Maintain runbooks, documentation, templates, and internal knowledge resources
Deliver training sessions, workshops, and best-practice guidance to engineering teams
Integrate monitoring solutions (Prometheus/Grafana, ELK) to track GitLab health and pipeline performance
Establish policies and guardrails to maintain code quality, compliance, and strong security standards
Troubleshoot and resolve complex CI/CD or migration-related issues
Bachelor’s degree in Computer Science, Engineering, or equivalent experience
GitLab Certified CI/CD Specialist or GitLab Administrator Certification
Contributions to GitLab open-source projects or similar tooling
Experience with build management, configuration management, or QA/test frameworks
Familiarity with Agile methodologies and modern CI/CD best practices
The team operates in a fast-paced, highly collaborative, and results-oriented environment. Members are motivated, energetic, and committed to delivering high-quality solutions on challenging technical initiatives. The culture emphasizes ownership, continuous improvement, and setting—and achieving—ambitious yet realistic goals.