Your responsibility as a database administrator (DBA) will be the performance, integrity and security of a database. You'll be involved in the planning and development of the database, as well as in troubleshooting any issues on behalf of the users.
- Monitor databases for proper performance
- Install upgrades and maintain systems
- Manage security and report incidents
- Server configuration, migration, and other implementations
- Plan, design and implement next database architecture
- Work with development staff to optimize existing queries
- Optimize existing data sets through the addition of indexes or other means
- Install and maintaining servers and environments
- Manage back-ups and recovery procedures
- Create custom monitoring and maintenance plans
- Configure MS SQL servers and MySql servers
- Administering and testing new upgrades and databases
- Troubleshoot and resolve database problems
- Ensure audit trails are maintained and documented.
- 3+ years SQL Server database administration experience
- A Bachelor’s degree in a quantitative field, such as Computer Science, or equivalent professional experience.
- SQL Server Clustering/Availability Group and MySql cluster experience
- Experience with MySQL 5.5/5.6/8.0
- Experience in a 24/7 production environment support
- Experience with SQLServer 2012 to 2017
- RHEL or CentOS Linux experience
- Experience in one or more NoSQL database (Elasticsearch, Redis, MongoDB, etc)
- Able to program in one or more scripting languages, such as Shell and Python.
- Experience and exposure to Data Warehousing and BI
- Experience with BigQuery.