Job Requirements:
Education & Experience:
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
- 3+ years of hands-on experience
in database administration with progressive responsibilities. - Proven track record in managing large-scale databases in high-availability environments.
Technical Skills:
- Expert-level knowledge of one or more RDBMS platforms (e.g.,
Oracle, Microsoft SQL Server, PostgreSQL, MySQL
). - Experience with
NoSQL databases
(e.g., MongoDB, Cassandra, Redis) is a plus. - Proficient in SQL, PL/SQL, T-SQL, and query optimization techniques.
- Strong background in
database security, encryption, and auditing
. - Familiarity with
ETL processes
, data warehousing, and BI/reporting tools. - Hands-on experience with
cloud databases
(e.g.,
AWS RDS, Azure SQL, Google Cloud SQL
).