Apply

Intermediate Site Reliability Engineer: Database Operations

Posted 2024-10-16

View full description

💎 Seniority level: Middle

📍 Location: APAC, EMEA, AMER

🔍 Industry: DevSecOps Software

🏢 Company: GitLab

🗣️ Languages: English

🪄 Skills: PostgreSQLSoftware DevelopmentGCPGrafanaPostgresPrometheusCommunication SkillsCollaborationTerraform

Requirements:
  • Advanced datastore platform management experience, preferably using Postgres at scale.
  • Advanced Cloud Infrastructure management, preferably using GCP.
  • Advanced experience with Linux.
  • Solid experience with automation including developing infrastructure and database automations.
  • Experience with Terraform for automation.
  • Experience with orchestration tools like Chef and/or Ansible.
  • Solid experience implementing monitoring at scale, preferably using Prometheus and Grafana.
  • Willingness and ability to promote GitLab's CREDIT Values.
  • Superior verbal and written communication skills.
  • Ability to work asynchronously across timezones and cultures.
Responsibilities:
  • Build, Run, and own the entire lifecycle of the PostgreSQL database engine for GitLab.com.
  • Automate operational tasks including package updates and configuration changes.
  • Develop warning systems for maintenance tasks like library upgrades.
  • Create monitoring and alerting systems to predict capacity needs.
  • Respond to user emergencies and support requests.
  • Implement and enhance security measures for GitLab infrastructure.
  • Partner with compliance assessors for regulatory certifications.
  • Collaborate with engineering teams to resolve architectural bottlenecks.
Apply

Related Jobs

Apply

📍 EMEA, APAC, AMER

🔍 DevSecOps

🏢 Company: GitLab

  • Advanced datastore platform management experience, preferably using Postgres at scale.
  • Advanced Cloud Infrastructure management, preferably using GCP.
  • Advanced experience with Linux.
  • Solid experience with infrastructure and database automation using Terraform.
  • Experience with orchestration tools like Chef and/or Ansible.
  • Experience implementing monitoring at scale using Prometheus and Grafana.
  • Ability to promote GitLab's CREDIT values in work.
  • Superior verbal and written communication skills.
  • Comfortable working asynchronously across timezones.

  • Build: Automating operational tasks like package updates and configuration changes.
  • Maintain: Develop systems for reliable maintenance tasks like library upgrades.
  • Plan: Create monitoring systems to predict capacity needs.
  • Respond: Address user emergencies and support requests.
  • Enhance: Update security measures for GitLab's infrastructure.
  • Partner: Collaborate with internal teams on compliance assessments and improvements.
  • Collaborate: Work with software teams to resolve architectural issues.

PostgreSQLSoftware DevelopmentGCPGrafanaPostgresPrometheusCommunication SkillsCollaboration

Posted 2024-10-16
Apply