Database Security Expert
Information technology
Location: | Cairo - EGYPT |
Age: | 25 - 45 years |
Experience: | 2 - 12 years |
Gender: | All |
Open vacancies: | 20 |
Job description: |
Basic Qualifications • Expert knowledge of open source SQL databases, in particular SQL Server / Mysql / Oracle , etc. • Significant production experience in high volume situations dealing with advanced replication schemes, sharing, performance optimization • Server management, maintenance and backup strategies • Experience running database servers on dedicated hardware and cloud instances • Extremely proficient with best security practices • Experience with common db tools such as Percona toolkit, Sysbench • Scripting (two or more of bash, python, go, ruby and/or perl) • Version control (gitlab, github, bitbucket, etc.) • Experience with docker and/or kubernetes • Experience with various proxies such as haproxy, proxysql • Open to work with other systems such as Postgres, Apache Kafka, Elasticsearch, Apache Druid, Presto, etc. • In depth knowledge of databases, including experience working with transactional replication, performance tuning and optimization. • Experience with database backup and restore, disaster recovery and security. • Advanced knowledge of database performance tuning and optimization, INNER OUTER/JOINS, CROSS/OUTER APPLIES, UNIONS etc. • Expert knowledge of database design concepts, stored procedures, triggers, views and SSIS/SSRS packages • Experience with monitoring tools and troubleshooting database performance issues. Ability to install and configure new server instances and upgrade existing ones. • Ensure all database servers are backed up in a way that meets the business's Recovery Point Objectives (RPO) • Test backups to ensure we can meet the business' Recovery Time Objectives (RTO) Manage DDL scripts for multiple environments DEV/UAT/PROD • General ability to support and optimize advanced and complex queries |
Required skills: |
|
Salary: | Negotiable |