Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Code Management Administrator/GitLab Engineer for our client in the Oil and Gas domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position, and the client is looking for someone to start immediately.
Duration: 12+ Months Contract with possible extension
Location: Dallas, TX (Hybrid)
Salary: $80.00/Hourly
Role: Code Management Administrator/GitLab Engineer
Primary Skills: GitLab, SonarQube, Docker, Kubernetes
Role Description: The Code Management Administrator/GitLab Engineer must have 8+ years of experience.
Required Skills and Experience:
• 8+ years of experience in Administering different and complex applications and tools used in the Enterprise.
• Experience administering GitLab, Artifactory, Xray, & SonarQube.
• Experience with infrastructure-as-code tools (Terraform, Ansible, etc.)
• Solid understanding of containerization (Docker) and orchestration (Kubernetes)
• Familiarity with cloud platforms (AWS, Azure, IBM Cloud) and cloud-native tooling
• Strong communication skills and a track record of cross-team collaboration
• Knowledge of JFrog Artifactory, BitBucket / GIT, SVN and other SCM tools
• Working knowledge of different Software Development Lifecycle Methodologies
• Knowledge of desired state configuration, automated deployment, continuous integration, and release engineering tools like Puppet, Chef, Jenkins, Bamboo, Maven, Ant etc.
• Configure and manage GitLab Runners, Groups, Projects, and Permissions at scale
• Harden GitLab for enterprise usage (SAML/SSO, LDAP, RBAC, backup/restore)
• Design, implement, and optimize complex GitLab CI/CD pipelines using YAML best practices
• Leverage Terraform, Ansible, or similar to provision and manage self-hosted GitLab and runners
• Implement GitOps practices to manage infrastructure and environment configurations
• Automate operational tasks and incident remediation via pipelines and scripts
• Partner with application teams to onboard them onto GitLab workflows and best practices
• Develop and maintain clear runbooks, wiki pages, and pipeline templates
• Integrate monitoring (Prometheus/Grafana, ELK) for GitLab health and pipeline performance
• Implement policies and guardrails to ensure code quality, compliance, and security posture
• Troubleshoot and resolve CI/CD or migration-related incidents in a timely manner
• Available for 24/7 On-call support
Preferred:
• A BS in Computer Science or equivalent work experience with good scripting/programming skills
• GitLab Certified Administrator
• Prior software experience with build management, configuration management and/or quality testing
• Experience with SCM practices including Agile, continuous integration (CI) and continuous deployment (CD)
Education: Any
Experience: Minimum 8+ years of experience
Relocation: This position will not cover relocation expenses
Travel: No
Local Preferred: Yes
Note: Must be able to work on a W2 basis (No C2C)
Recruiter Name: Sachin Anand
Recruiter Phone: (412) 912-1475
Benefits:
We have various coverages and additional benefits to choose from:
- Medical, Dental (Including Ortho) & Vision Insurance (Option to Enroll).
- Paid Leaves (Wherever applicable).
- Life & Disability Coverage (Upon eligibility).
- 401K Option, Education Assistance Program and more.
Mastech Digital is an Equal Opportunity Employer - All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Telecom Communications Privacy Notice: By submitting for this position you will receive a text message from us and you agree and authorize us to send you text messages; you can reply STOP at any time to opt-out of text messaging from us.
City, State
City, State
City, State
City, State
{{job.JobDescMini}}... See full Job Description
Want to be one of the first to apply to new jobs? With a Rapid Match Profile as soon as we post a matching job you will receive a text message with a link to apply!
Click "Save My Rapid Match Profile" and we'll log you into our Candidate Portal.