Job Title : Lead DB Developer
Location : Hyderabad, Telangana, India
Responsibilities :
- Database Design and Development : Design, develop, and implement database solutions to meet business requirements, ensuring scalability, performance, and data integrity.
- Database Optimization : Analyze and optimize database performance, including query tuning, indexing, and schema optimization.
- Data Modeling : Create and maintain data models, ensuring alignment with business processes and data governance policies.
- Database Administration : Perform database administration tasks, including installation, configuration, patching, and backup / recovery.
- SQL Development : Write complex SQL queries, stored procedures, functions, and triggers.
- ETL Development : Design and implement ETL processes for data integration and data warehousing.
- Team Leadership : Mentor and guide junior DB developers, providing technical expertise and support.
- Code Review : Conduct code reviews to ensure code quality and adherence to coding standards.
- Collaboration : Work closely with other developers, architects, and stakeholders to understand requirements and deliver solutions.
- Documentation : Create and maintain technical documentation, including database schemas, data models, and ETL processes.
- Troubleshooting : Troubleshoot and resolve database-related issues in a timely manner.
- Security : Implement and maintain database security measures to protect sensitive data.
- Stay Updated : Keep abreast of the latest database technologies and trends.
Qualifications :
Bachelor's degree in Computer Science or a related :Experience in database development and administration.Strong experience with relational database management systems (RDBMS) such as MySQL, PostgreSQL, Oracle, or SQL Server.Proficiency in SQL and database programming.Experience with data modeling and database design principles.Experience with ETL tools and processes.Experience with database performance tuning and optimization.Experience with database security best practices.Experience with cloud-based database services (e.g., AWS RDS, Azure SQL Database) is a plus.Strong analytical and problem-solving skills.Excellent communication and interpersonal skills.Ability to work independently and as part of a team.Experience with NoSQL databases (e.g., MongoDB, Cassandra) is a plus.Experience with Agile development methodologies is a plus.(ref : hirist.tech)