Database Developer
Job Descriptions
Hiring a
Database Developer
?
1
2
3
Database Developer
Description
We are looking for an experienced Database Developer to join our team. As a Database Developer, you will be responsible for designing and developing databases to support application development, business intelligence and analytics. You should have extensive knowledge of Database Design, SQL and ETL technologies. Your primary focus will be to ensure the performance, reliability, scalability and security of databases that are used for multiple applications within the organization. You should also be able to troubleshoot and resolve database related problems quickly. Additionally, you will be expected to collaborate with other teams to ensure that the application and database design meets business requirements and industry standards.
Responsibilities
• As a Database Developer at Rezi, responsible for developing and maintaining database systems, which are critical for the operation of the business
• Design, implement and deploy database systems, including their data models, stored procedures, triggers, functions, and other database objects
• Analyze, test and troubleshoot database issues and develop solutions to ensure the integrity and accuracy of data
• Optimize existing database systems for improved performance, scalability, and reliability
• Develop and implement data governance processes and best practices for data quality, security and access control
• Monitor and maintain database systems to ensure availability and performance requirements are met
• Collaborate with other teams to ensure data consistency and integrity, and to ensure data quality requirements are met
Requirements
• 5+ years of experience as a database developer working with relational databases such as Oracle, SQL Server, and MySQL.
• Experience with database design, development, and maintenance.
• Proven track record of success in database deployments and performance optimization.
• Experience with ETL tools such as SSIS and data integration techniques.
• Proficiency in writing complex SQL queries, stored procedures, and triggers to query and modify data.
• Knowledge of database performance optimization and indexing techniques.
• Working knowledge of database backup, recovery, and security best practices.
• Familiarity with cloud databases such as Amazon RDS and Microsoft Azure.
• Ability to work independently with minimal supervision.
• Strong analytical and problem-solving skills.
Skills
Database Developer
Description
We are looking for a Database Developer to join our team at Rezi. The Database Developer will be responsible for maintaining and developing databases as well as designing and implementing data models. The successful candidate should have a deep understanding of database design, SQL, ETL, and data modeling principles. The Database Developer will be responsible for developing and maintaining databases, designing and implementing data models, creating complex queries, reviewing existing database systems, and developing new solutions to improve the system. Additionally, the Database Developer will be responsible for troubleshooting and resolving database system errors, designing and implementing data security, and working with stakeholders to ensure data accuracy. To be successful in this role, you should have extensive experience with database design, SQL, ETL, and data modeling. You should also have excellent problem-solving and communication skills. Ultimately, you will ensure our databases are up and running and cover both internal and customer needs.
Responsibilities
• As a Database Developer at Rezi, responsible for designing, building, and maintaining high-performance databases for a variety of applications
• Develop, maintain, and optimize stored procedures, triggers, tables, views, and functions to ensure data integrity, scalability, and performance
• Work with product owners and stakeholders to identify and document business requirements and develop database solutions
• Design and implement database schemas, stored procedures, and triggers to support application development
• Analyze and troubleshoot complex queries, stored procedures, and performance issues
• Develop custom scripts and stored procedures to automate data-related tasks
• Monitor and optimize database performance, security, and integrity
• Test and validate database changes before deploying to production
Requirements
• 5+ years of experience with designing, developing, and maintaining databases.
• Experience with designing, developing, and maintaining database objects such as tables, views, stored procedures, and functions.
• Experienced in SQL programming, query optimization, and performance tuning.
• Experience with relational database management systems such as MySQL, Oracle, SQL Server, and Postgres.
• Experience with NoSQL databases such as MongoDB and Cassandra.
• Experience with data modeling and data warehousing.
• Experience with ETL and data integration processes.
• Knowledge of best practices and standards for database development.
• Strong problem-solving and analytical skills.
• Ability to work independently and as part of a team.