Crypto Database Administrator

OMPFinex Tehran

Posted a year ago

Job Description

As a Crypto Database Administrator (DBA), you will be responsible for managing the databases of a crypto exchange and ensuring that they operate smoothly, securely, and efficiently. You will be responsible for monitoring, optimizing, and maintaining the databases to ensure that they are performing optimally, that data is being stored securely, and that all transactions are processed correctly. Key Responsibilities: ● Database Management: You will be responsible for managing the databases of a crypto exchange. This includes designing, creating, and maintaining databases to ensure they meet the needs of the organization. You will also be responsible for managing backups and recovery processes to ensure data is always available. ● Performance Tuning: You will be responsible for ensuring that the databases are performing optimally. This involves monitoring database performance, identifying bottlenecks, and optimizing database queries to ensure fast and accurate transaction processing. ● Security Management: You will be responsible for ensuring the security of the databases. This includes implementing security measures such as encryption, access controls, and auditing to prevent unauthorized access and ensure data integrity. ● Disaster Recovery Planning: You will be responsible for creating and maintaining disaster recovery plans for the databases. This involves creating backup and recovery procedures, testing those procedures, and ensuring that they can be implemented in the event of a disaster. ● High Availability: You will be responsible for ensuring the high availability of the databases. This includes designing and implementing replication, clustering, and load-balancing strategies to ensure that the databases are always accessible and performing optimally. ● Collaborate with SRE Team: You will work closely with the Site Reliability Engineering (SRE) team to provide database support for new projects, analyze data requirements, and optimize database schema and queries for maximum performance. ● On-call Support: You will be expected to participate in an on-call rotation to ensure that critical issues are resolved promptly and efficiently.

Requirements

● Bachelor's degree in Computer Science or related field. ● More than three years of experience in database administration, preferably in a crypto exchange. ● Strong understanding of database architecture, administration, and performance tuning. ● Experience with creating complex SQL queries to retrieve data from databases and analyze the data. ● Experience with data encryption, access control, and auditing. ● Experience with disaster recovery planning and implementation. ● Experience with creating complex SQL queries to retrieve data from databases and analyze the data. ● Experience with MySQL and MongoDB databases. ● Strong problem-solving and communication skills. ● Ability to work under pressure and handle multiple projects simultaneously. If you have a passion for crypto and database administration, this is an exciting opportunity to work with a dynamic and innovative team in a fast-paced environment.

Employment Type

  • Full Time

Details

To see more jobs that fit your career