Job Title: Database Engineer
Job Description:
The candidate should have RDBMS administration experience and knowledge in working with various relational database technologies.
Key Responsibilities:
- Works with product team to understand project requirements.
- Knowledge of data partitioning techniques to manage, support and performance tune very large enterprise databases.
- Optimize applications for maximum speed and scalability
Skills:
- 2+ years of experience in design and build database solutions using industry best practices.
- Experience in SQL and NoSQL databases such as Oracle, MS SQL Server, MongoDB, Elastic Search, Cosmos DB, etc
- Expertise on Oracle procedures, triggers, and packages that analyze several million rows across different tables.
- Experience in SQL and PL/SQL development and ability to write complex procedures
- Experience with database performance, scaling, clustering, and tuning SQL queries
- Support in database administration like Replication, Mirroring, backups, upgrades, and patching
- Experience with structured methodologies and participation in design and development of large-scale applications in a distributed computing environment
- Manage and maintain database servers in all environments
- Understanding in Kubernetes and deployment of database in Kubernetes
- Migration knowledge to cloud platforms will be added advantage
- Excellent communication and multi-tasking skills along with an innovative mindset