12 Oct
|
TARANTULA.NET
|
India
12 Oct
TARANTULA.NET
India
Role Summary
The Database Developer is responsible for designing, developing, maintaining, and supporting SQL Server databases to ensure data integrity, performance, security, and availability. This role supports both application development and production environments through effective database programming and operational support.
Key Responsibilities
- Design, develop, and maintain SQL Server database objects, including stored procedures, functions, triggers, views, and indexes.
- Create and manage database scripts for releases, schema changes, test data creation, database backups, and deployments.
- Perform SQL performance tuning, query optimization, and troubleshooting to ensure optimal database performance.
- Support application teams with database-related requirements and web service database integrations.
- Manage database security by granting, reviewing, and maintaining user privileges and access controls.
- Assist with the installation, upgrade, patching, and maintenance of database software.
- Participate in physical database design, capacity planning, and database sizing activities.
- Perform database backup, recovery, replication, and routine maintenance tasks.
- Support the implementation of DDL changes while ensuring proper version control and documentation.
- Conduct monthly database audits and address compliance, security, and performance-related findings.
- Collaborate with development, QA,
and operations teams to ensure successful application releases and reliable production environments.
- Maintain technical documentation and ensure adherence to database development and operational standards.
Experience and Qualifications
- 4–5 years of hands-on experience in SQL Server database development and support.
- Strong expertise in SQL Server database programming and administration.
- Proven experience in performance tuning, indexing strategies, and query optimization.
- Good understanding of database design principles, normalization, and data integrity.
- Familiarity with database deployment, version control, and release management practices.
- Knowledge of backup, recovery, replication, and high-availability concepts is an advantage.
- Experience working in production support environments is preferred.
Interpersonal Skills
- Positive attitude with strong self-motivation and a sense of ownership.
- Customer-focused approach with the ability to collaborate effectively with internal and external stakeholders.
- Strong verbal and written communication skills.
- Ability to work independently and adapt to changing priorities in a dynamic environment.
- Strong analytical and creative problem-solving skills.
- Demonstrated commitment to contributing to a high-performance, quality-driven engineering team.
📌 Database Developer (India)
🏢 TARANTULA.NET
📍 India