Remote Lead Database Administrator

closed
Logo of AccelByte

AccelByte

πŸ“Remote - Indonesia

Job highlights

Summary

Join AccelByte, a top player in the gaming industry, as a Sr Database Reliability Engineer and contribute to designing, developing, and maintaining CI/CD pipelines for production environments. As a key member of our team, you will refine release procedures, enhance automation, and optimize tooling to improve service delivery efficiency.

Requirements

  • Bachelor's Degree background or relevant work experience, certification, or courses
  • At least 6 years of experience specializing in developing and maintaining automation release processes or CI/CD pipelines is required
  • Strong Database Administration experience
  • Proven experience in infrastructure as code, configuration management, and package management, evidenced by a consistent record of successful implementations
  • Advanced experience with Jenkins, GitLab CI, or similar tools for automation, CI/CD, and GitOps, with experience in utilizing CI/CD tooling and pipelines, particularly with emphasis on GitLab, Jenkins, and Flux
  • Advanced experience in scripting in programming languages such as Python, Bash, GoLang, etc
  • Advanced experience in performing cloud system operations on an AWS environment
  • Advanced experience in data design, including inter-service communication and artifact sharing
  • Experience in containerization technology, particularly Docker and Containers, including its limitations and practical applications within a Kubernetes cluster environment
  • Experience in using Kubernetes involves familiarity with tools such as Kubectl, Flux, and others for debugging and modifying cluster states. Additionally, understanding Customization and the infrastructure as code (IaC) structure/mechanism within the 'deployments' repository is crucial
  • Experience in Terraform, Terragrunt syntax, and CloudFormation usage, including the ability to apply/modify/delete modules
  • Experience in cloud monitoring, logging, and APM solutions, with exposure to monitoring tools such as Prometheus, Grafana, and Datadog
  • Basic experience in database design and management, including knowledge of how to scale up databases
  • Experience in handling software architecture, especially from the infrastructure point of view
  • Advanced experience in developing and handling system architecture for scratch
  • Experience in communicating technical concepts through documentation and specifications effectively
  • Experience in managing full-cycle projects and project breakdowns
  • Experience in similar products or services offered by AccelByte, preferably in a AAA game studio or software product company. Expected to acquire practical knowledge of how AccelByte's products are hosted within the infrastructure upon joining
  • Basic experience in mentoring, managing, and setting the direction for other engineers
  • AWS Certified Solutions Architect is a big plus
  • Experience at a AAA game studio or a software product company is a big plus
  • Experience working in a multinational technology startup is a big plus
  • Eagerness to learn new languages and technologies
  • Proficiency in written and verbal English language to succeed in a remote work environment
  • Flexibility to adjust to work routines/schedules, as required, to meet the needs of the company and the expectations of customers

Responsibilities

  • Lead the design, review, and maintenance of CI/CD pipelines, ensuring reliability and efficiency while mentoring team members
  • Drive automation in release processes, streamlining workflows and reducing manual effort
  • Lead database administration efforts
  • Design and implement scalable infrastructure focusing on stability and scalability, utilizing Kubernetes and CNCF projects
  • Direct the development of a secure, cost-effective, and scalable cloud platform, prioritizing operational excellence
  • Lead initiatives to identify and promote best release practices, optimizing infrastructure solutions
  • Proactively investigate operational incidents, designing resilient approaches for long-term prevention
  • Provide exceptional client support by understanding their needs and communicating effectively
  • Mentor less experienced engineers, setting standards for engineering excellence and fostering continuous improvement
  • Collaborate closely with PMs and stakeholders to address requirements effectively and align with project goals
  • Conduct interviews and technical assessments for SRE/Cloud Engineer candidates
  • Perform additional duties as assigned
This job is filled or no longer available