Senior Database Administrator
Apply NowCompany: Cynet Systems
Location: Englewood Cliffs, NJ 07632
Description:
Job Description:
Pay Range: $51hr - $56hr
Pay Range: $51hr - $56hr
- Strong understanding on installation, configuration, patching, supporting, and upgrading MySQL/MariaDB/Percona and MongoDB, Redis and PostgreSQL databases on Linux machines.
- Strong Database Design, and performance tuning skills.
- Experience on AWS cloud, deploying and managing MySQL, MongoDB, Redis, and PostgreSQL database clusters both on-prem and AWS EC2 instances and AWS Auror
- Designs, documents, implements, and monitors backup of database and other database protection or high availability solutions such as replication, synchronization, and clustering.
- Experience with replication and clustering technologies for MySQL like GTID, Galera , XtraDB/InnoDB cluster, Mongo ReplicaSet, Redis
- Experience monitoring solutions like Percona toolkit, Prometheus, Zabbix and Grafan
- Experience in enforcing standards for user account, group, and database security and configuration for all production databases and non-production databases
- Experience with heterogeneous and/or homogeneous migration of database: MySQL to AWS Aurora, Oracle to MySQL etc
- Should be good with MySQL Queries, Stored procedures and functions
- Experience with configuration management tools like Ansible, and CloudFormation would be an added advantage.
- bility to take full ownership of availability and security of production data.
- Good exposure to at least one scripting language: shell scripts, python, Perl
- Have written moderately complex Linux/Unix shell scripts utilizing built-in shell variables, regular expressions, conditional expressions, functions etc.
- Strong Communication skills (verbal and written) with an ability to work in a highly collaborative, multi-country/time zone environment.
- Good organizational skills with the ability to track and prioritize numerous tasks.
- Complete support for all aspects (Implementation, Support, Development, Maintenance and Monitoring) of the MySQL, MongoDB and Redis databases both on-premise and on AWS cloud ).
- Implementation and maintenance of MariaDB/MySQL, MongoDB and Redis Database systems, clusters and replication.
- Implement various monitoring solutions like Prometheus, Grafana, Monyog etc for Database Monitoring.
- Develop and maintain SQL queries, Stored Procedures, Functions etc for various application needs.
- Provide ongoing technical support, problem investigation and resolution for database systems.
- Develop and maintain Monitoring scripts(shell scripts) , ansible scripts & Alerting criteria for database systems.
- Develop and maintain scripts(shell scripts) for Database Backup and Recovery.
- Develop/maintain system implementation documents, knowledge base, service reports and operational procedures.
- Improve operations by conducting systems analysis; and recommending changes in processes and procedures.
- Evaluates tools and processes to Improve Database Management and Operation.