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.