As a Senior Database Administrator (DBA), you will be responsible for overseeing the design, development, and maintenance of databases for an organization. You will also be responsible for ensuring that the databases are secure, scalable, and highly available to support the organization's operations and growth.
- Design and develop databases to support the organization's applications and business operations.
- Monitor and maintain the performance, security, and availability of databases.
- Troubleshoot and resolve issues related to databases and data processing.
- Maintain database documentation, including data standards, procedures, and metadata.
- Develop and maintain data backup, recovery, and disaster recovery plans.
- Collaborate with software developers, systems engineers, and other IT professionals to design and implement solutions that integrate with databases.
- Stay up-to-date with emerging trends and technologies in database management and apply them to improve database performance and security.
Requirements
Experience
- 15+ years of experience in database administration.
- Experience with database technologies such as Oracle, SQL Server, MySQL, or MongoDB.
- Experience with database programming languages such as SQL, PL/SQL, T-SQL, or JDBC.
- Experience with data modeling, schema design, and normalization.
- Experience with backup and recovery, high availability, and disaster recovery technologies.
- Experience with database security and access control.
- Experience with performance tuning and optimization.
- Expereince in Cloud technologies, AWS
Education
- Bachelor's/Masters degree in Computer Science, Information Systems, or a related field.
Experience:
- AWS: 10 years (preferred)
- DBA: 10 years (preferred)
- Database like Oracle, MySQL, PostgreSQL: 10 years (preferred)