Database Administrator

Product Product

Bangalore, Karnātaka, India Bangalore, Karnātaka, India

Database Administrator

Job description

Toku’s mission is to help companies engage with their customers efficiently. We have helped companies move all the voice communications to the cloud and recently embarked on creating products that help companies keep engaging with their customers no matter where their employees are working from.

Toku is currently getting into a scale-up mode. We want to continue creating momentum for our products in the APAC regions and helping customers with their communications needs. We are seeking a highly motivated and technically proficient individual to join our company as a Technical Database Administrator.

Reporting directly to the Lead Database Administration, you will be responsible for designing, testing, planning, implementing, protecting, operating, managing, and maintaining Toku’s databases.

This is a hands on DBA role with a broad overview of our product cycle and environment. You will have the opportunity to take ownership and work collaboratively with various teams and stakeholders including Product, Development, Infrastructure, and QA, in a fast growing, open and flat structure environment.

The key skills which would make you the ideal candidate for this role is having in depth experience with MySql, MariaDB and Mongo DB, and strong automation skills using Shell scripting.

If making an impact every day is important to you, and you enjoy tackling new challenges, you will love working at Toku. High-performing individuals will be expected and encouraged to take on leadership and management roles as the company grows.

Want to be part of our journey?

What will you be doing?

  • Deploy databases with high-security standards.
  • Manage backup and recovery to comply with defined policies.
  • Collaborate with stakeholders and refine the logical design so that it can be translated into a specific data model; further refine the physical design to meet system storage requirements.
  • Support product team for their Database needs.
  • Monitor the performance and optimize the databases to provide fast responses.
  • Strong command of SQL and SQL Development
  • Write database documentation, including data standards, procedures, and definitions for the data dictionary (metadata)
  • Control access permissions and privileges
  • Develop, manage, and test backup and recovery.
  • Ensure that storage and archiving procedures are functioning correctly.
  • Carry out capacity planning.
  • Communicate regularly with technical, applications, and operational staff to ensure database integrity and security.
  • Commission and install new databases and customize them in order to make them fit for the purpose.

We’d love to hear from you if you have:

  • Bachelor’s degree in computer science or a related field
  • At least five years of experience in database administration
  • Experience with Linux Server environments is essential
  • Extensive experience with RDBMS database technologies MySQL and MariaDB/ Postgres
  • Extensive experience with NOSQL database technologies. MongoDB highly preferred
  • Experience in working with Cloud Databases (Amazon RDS, Aurora)
  • Experience in working with HA and DR database setups.
  • Knowledge of scripting languages – Shell / Python for automation tasks
  • Knowledge of DAM (Database Activity Monitoring) tools a plus
  • Experience with cloud services (AWS, Microsoft Azure) a plus
  • Good communication, teamwork, and negotiation skills
  • Familiarity with the main data manipulation languages and the principles of database design
  • Ability to work to tight deadlines under pressure
  • Good organisational skills
  • Flexibility and adaptability
  • Ability to create and maintain strong working relationships with colleagues and customers
  • An understanding of information legislation, such as the Data Protection Act.

What would you get?

  • Flexible working locations
  • Training and Development
  • Discretionary Yearly Bonus & Salary Review
  • Healthcare Coverage based on location
  • 20 days Paid Annual Leave (excluding public holidays)

If you would love to experience working in a start-up growing at an accelerated speed, and you think you tick most of the requirements, come join us!