Job Description:
• 3+ years of experience in database administration or related fields such as software development or network administration.
• Knowledge of database management systems (DBMS) such as Oracle, Microsoft SQL Server, MySQL, PostgreSQL, or MongoDB.
• Understanding of database design, database security, and data modelling.
• Experience in database performance tuning and optimization.
• Familiarity with database security and compliance requirements.
• Excellent communication skills and the ability to work effectively with developers, business leaders, and IT teams.
• Installing, configuring, and upgrading the database software to ensure that it is running efficiently and securely.
• Creating and managing database instances, which are separate environments in which different applications can run.
• Monitoring database performance to identify potential bottlenecks or other issues that could affect performance.
• Backing up the data in the database and restoring it in the event of a disaster.
• Creating and managing user accounts and access to ensure that only authorized users can access the data.
• Ensuring that data is stored securely and that appropriate security measures are in place to protect it.
• Troubleshooting database issues, such as data corruption or database crashes, to minimize downtime and ensure data integrity.
• Planning for future growth by analyzing usage patterns and recommending changes to the database infrastructure as needed.
• Familiarity with backup and recovery procedures, database performance tuning, and disaster recovery.
• Installing, configuring, and maintaining DBMS systems in a production environment.
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (B.E./B.Tech./MCA/M.Sc or equivalent based on the experience).