DevOps GitLab Admin

DCM Infotech Limited

$110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience in administration within complex applications and tools
  • Expertise in Software Configuration Management
  • Experience administering GitLab, Artifactory, Xray, & SonarQube
  • Familiarity with Terraform and Ansible
  • Understanding of containerization using Kubernetes/OpenShift
  • Knowledge of cloud platforms such as AWS, Azure, and IBM Cloud
  • Strong communication skills and cross-team collaboration experience
  • Working knowledge of various Software Development Lifecycle Methodologies

Responsibilities

  • Design, implement, and optimize GitLab CI/CD pipelines using YAML best practices
  • Leverage Terraform or Ansible for provisioning and managing GitLab and runners
  • Implement GitOps practices for infrastructure management
  • Automate operational tasks and incident remediation with scripts
  • Partner with application teams to onboard GitLab workflows
  • Harden GitLab for enterprise usage, including SAML/SSO and RBAC
  • Integrate monitoring solutions for GitLab health and pipeline performance
  • Troubleshoot CI/CD or migration incidents promptly

Benefits

  • Mandatory in-office work 3 to 5 days a week
  • Possibility of professional development opportunities
  • Exposure to a fast-paced environment with complex tools
  • Collaboration with cross-functional teams
  • Access to cutting-edge technology and cloud solutions
Full Job Description
Required skills:

Mandatory 3 to 5 days work from office8+ years of Administration experience in multiple complex applications and tools
Software Configuration Management expertise
• Experience administering GitLab, Artifactory, Xray, & SonarQube
• Experience with Terraform and Ansible
• Understanding and working knowledge of containerization on Kubernetes/Open Shift
• Familiarity with cloud platforms such as AWS, Azure, and IBM Cloud
• Strong communication skills and a track record of cross-team collaboration
• Working knowledge of different Software Development Lifecycle Methodologies
• Experience configuring and managing GitLab Runners, Groups, Projects, and Permissions at scale
*CONTINUE IN COMMENTS*
Nice to have skills:

A BS in Computer Science or equivalent work experience with good scripting/programming skills
• GitLab Certified Administrator
• Recent experience administering GitLab Self-Managed
• 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)

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
• Harden GitLab for enterprise usage (SAML/SSO, LDAP, RBAC, backup/restore)
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

Similar Jobs

More Jobs at DCM Infotech Limited

More Information Technology Jobs

Find similar DevOps GitLab Admin jobs: