Match score not available

Senior Database Reliability Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 6 years in database technologies, Experience with infrastructure automation tools, Expertise in data modeling and design, Knowledge of cloud database management, Strong understanding of SRE practices.

Key responsabilities:

  • Design and maintain reliable database solutions
  • Implement best practices for PostgreSQL and MongoDB
  • Develop tools to streamline database operations
  • Support engineering teams with database issues
  • Continuously monitor and optimize database systems
Rekruton Technologies logo
Rekruton Technologies https://www.rekruton.in
2 - 10 Employees
See more Rekruton Technologies offers

Job description

This is a remote position.

Job Title: Database Reliability Engineer
Job Type: Full Time Employee
Department/Team: Engineering/Ops/DevOps
Location: Anywhere in India, (Ahmedabad, Hyderabad Preferred)
Seniority: Mid Level (E3/E4/M1)

Role:
We are seeking a Senior Database Reliability Engineer to join our dynamic remote SRE/DevOps team. This role is essential in ensuring the high performance, scalability, and availability of our database systems, the backbone of our growing SaaS product. You will develop automation tools, optimize operations, and support engineering teams to address challenges related to database capacity, performance, and reliability. If you have a passion for database technologies, cloud solutions, and automation, and are eager to maintain our systems at peak performance, join us to make a significant impact in our innovative, growing company.

Key Responsibilities:
  • Design, build, and maintain high-performance, scalable, and reliable database solutions.
  • Analyze solutions and implement best practices for our main PostgreSQL and MongoDB database cluster and its components.
  • Maintain and enhance our core database infrastructure to ensure robustness and efficiency.
  • Implement and maintain database security protocols to protect sensitive data.
  • Develop and implement automation tools to streamline database operations.
  • Provide vital support to our engineering teams, ensuring seamless collaboration and issue resolution (for example through reviews of database migrations, queries and performance optimizations)
  • Work with DevOps and engineering trams to roll out changes to our production environment and help mitigate database-related production incidents.
  • Address and resolve challenges related to database capacity, performance, and reliability.
  • Ensure our platform can support thousands of concurrent users globally without compromising performance.
  • Continuously monitor and optimize database systems to maintain peak performance.
  • Create and maintain documentation related to database configurations, processes and procedures.
  • Evaluate and recommend new database technologies and solutions to meet business needs.
  • Collaborate with other teams to design and implement database solutions that meet business needs, optimize database queries and schemas.

Job Qualifications:
  • Minimum 6 years’ extensive experience in database technologies (e.g., SQL, NoSQL, MySQL, PostgreSQL) in large production environments.
  • Experience with infrastructure automation and configuration management (Chef, Ansible, Puppet, Terraform...), Unix/Linux shell scripting
  • Proven expertise in data modeling and data structure design skills
  • Proven expertise in cloud solutions and database management in cloud environments (e.g., AWS, Azure, Google Cloud).
  • Excellent problem-solving skills with a focus on performance tuning and optimization.
  • Experience with database monitoring tools and technologies.
  • Strong understanding of SRE principles and practices.
  • Excellent communication and collaboration skills.

Preferred Qualifications:
  • Experience with containerization and orchestration (e.g., Docker, Kubernetes).
  • Knowledge of security best practices for database systems.
  • Familiarity with CI/CD pipelines and DevOps practices.

Educational Background:
  • Undergraduate degree in Computer Science or relevant field; master’s degree is a plus

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Organizational Skills
  • Verbal Communication Skills

Related jobs