R

Razorpay

Payment gateway and fintech services provider

Lead Database Administrator

Database AdministrationConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Have at least 6 years of experience running MySQL or PostgreSQL databases in large environments.
  • Have awareness of cloud infrastructure, including AWS or GCP.
  • Have knowledge of MySQL or PostgreSQL internals.
  • Have knowledge of load-balancing solutions such as ProxySQL to distribute database traffic across multiple servers.
  • Have knowledge of tools and methods for monitoring database performance.
  • Have knowledge of caching technologies such as Redis or ElastiCache.
  • Have knowledge of scripting languages such as Python.
  • Have knowledge of infrastructure automation tools such as Terraform or Ansible.
  • Be familiar with DevOps practices and continuous integration and continuous delivery pipelines.

Responsibilities

  • Ensure the reliability, performance, and scalability of the database infrastructure.
  • Work with application teams to ship solutions that integrate with database systems.
  • Analyze solutions and implement best practices for supported data stores, primarily MySQL and PostgreSQL.
  • Develop and enforce best practices for database security, backup, and recovery.
  • Improve observability of relevant database metrics and ensure database objectives are met.
  • Provide database expertise to engineering teams, including reviewing database migrations and queries and optimizing performance.
  • Work with DevOps and application engineers to roll out changes to production and mitigate database-related production incidents.
  • Automate database infrastructure and provide self-service tools for engineering teams.
  • Provide on-call support on a rotating basis.
  • Support and debug database production issues across services and levels of the stack.
  • Document actions and turn learnings into repeatable processes and automation.
  • Perform regular system monitoring, troubleshooting, and capacity planning to ensure scalability.
  • Create and maintain documentation on database configurations, processes, and procedures.

About the Company

Razorpay

Payment gateway and fintech services provider

Razorpay provides a full-stack fintech platform in India that started with a payment gateway to accept and process payments via cards, net banking, and UPI. It also offers modules for marketplace management, automated bank transfers, recurring billing, invoicing, and working capital loans. The platform is API-first and lets merchants integrate payments, money movements, and financing in one place, differentiating itself by combining payments with a broad set of financial tools for Indian businesses. Its goal is to simplify money flow for Indian online businesses by delivering an integrated, scalable solution that reduces the need for multiple vendors.

Company size
1,001-5,000
Company stage
Private
Total funding
$762.3M
Headquarters
Bengaluru, India
Founded
2014

Recently Posted Jobs

Explore more opportunities at Razorpay

See more jobs