Senior GitLab System Administator

Tata Consultancy Services Ltd

  • Seattle, WA
  • 12 days ago
  • $110,000–$150,000 Per Year
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Ansibleunmatched
  • Automationunmatched
  • Bash Scriptingunmatched
  • Change Managementunmatched
  • Cloud Computingunmatched
  • Communication Skillsunmatched
  • Computer Securityunmatched
  • Configuration Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Corrective Actionunmatched
  • Cross-Functionalunmatched
  • Customer Support/Serviceunmatched
  • DNS (Domain Name System)unmatched
  • Database Administrationunmatched
  • Database Backupunmatched
  • Digital Certificatesunmatched
  • Establish Prioritiesunmatched
  • F5 Network Softwareunmatched
  • Firewallsunmatched
  • Gitunmatched
  • Identify Issuesunmatched
  • Incident Responseunmatched
  • Intellectual Property (IP)unmatched
  • Kerberosunmatched
  • Knowledge Transferunmatched
  • Legalunmatched
  • Linux Administrationunmatched
  • Linux Operating Systemunmatched
  • Load Balancingunmatched
  • Loan Fundingunmatched
  • Mentoringunmatched
  • Multitaskingunmatched
  • Network Securityunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Replication and Remote Mirroringunmatched
  • SSL-TLS (Secure Socket Layer - Transport Layer Security)unmatched
  • ServiceNowunmatched
  • Splunkunmatched
  • Student Loansunmatched
  • Systems Administration/Managementunmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Team Playerunmatched
  • Time Managementunmatched
  • Unix Shell Programmingunmatched
  • Wikiunmatched

Description

Must Have Technical/Functional Skills

  • Linux system administration
  • GitLab Enterprise Edition administration (Omnibus installs, upgrades, configuration)
  • PostgreSQL database administration (backups, replication, tuning)
  • Ansible configuration management (writing/maintaining playbooks and roles)
  • HAProxy or F5 load balancer configuration (SSL termination, backend pools, health checks)
  • TLS/SSL certificate management (full CA chain, renewals, troubleshooting)
  • Shell scripting (Bash) for automation and troubleshooting
  • Monitoring and log analysis (Splunk, Grafana, Prometheus, or similar)
  • Strong working knowledge of Git workflows, branching, and merge requests
  • Networking fundamentals (DNS, firewalls, TCP/IP, port management)
  • CI/CD concepts, GitLab Runners, pipelines, shared runner infrastructure
  • Terraform (AWS infrastructure provisioning, state management)
  • Experience setting up or migrating GitLab to AWS cloud environments and/or Kubernetes (Helm chart deployments, EKS/ECS orchestration)

Roles & Responsibilities

  • Administer and maintain GitLab across multiple environments
  • Perform structured version upgrades across all environments following change management procedures
  • Manage platform infrastructure
  • Maintain and extend Ansible playbooks and Terraform configurations (infrastructure-as-code)
  • Setu and Manage AWS Geo DR site
  • Administer GitLab Runners (shared Linux runners, EKS runners) and CI/CD infrastructure
  • Support cloud-native GitLab deployments including Kubernetes-based installations using Helm charts and container orchestration on EKS
  • Monitor platform health using Splunk, Grafana, and ServiceNow alerting and responding to incidents
  • Handle user support requests via Mattermost and ServiceNow escalations
  • Manage SSL/TLS certificates, Kerberos Keytabs, and service accounts
  • Remediate vulnerabilities and manage Corrective Action Plans (CAPs) within required timelines
  • Participate in SAFe Program Increments and sprint ceremonies
  • Document procedures, runbooks, and architecture changes in team wiki
  • Coordinate with Network, Security, Database, and M365 teams for cross-functional work

Generic Managerial Skills, If any

  • Coordinate with team across multiple towers
  • Ability to effectively communicate with Product Managers, Architects and other Stakeholders.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and as part of a team.
  • Prioritization and time management across multiple concurrent tasks (compliance deadlines, upgrades, support)
  • Mentoring and knowledge transfer to junior team members

Base Salary Range : $110,000 to $150,000 Per Annum

TCS Employee Benefits Summary:

Discretionary Annual Incentive.

Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

Family Support: Maternal & Parental Leaves.

Insurance Options: Auto & Home Insurance, Identity Theft Protection.

Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.

Time Off: Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Numbers & Facts

LocationSeattle, WA
Salary$110,000–$150,000 Per Year

Similar Jobs

See more jobs