Sr. Database Developer

Overview

About company

iMerit turns raw information into high-quality structured data for machine learning and artificial intelligence applications. Our full-time workforce have domain knowledge and expertise in data labeling, extraction and enrichment for Computer Vision, Natural Language Processing and many other forms of content

 

Job Description:

Summary Statement: We are looking for a qualified and experienced Database Developer to join our technology team. Being a database developer, you will be responsible to design, develop, test and deploy various database components designed and developed around various business requirements. You will have to closely work with our back-end team / API team / data analytics team to facilitate their data requirements.

No. of Vacancies
17
Specific Skills
Specific: Strong data analytical skills Strong process and data modeling skills Excellent problem-solving skills Professional Qualities: Logical thinking Ability to work independently and as part of a team Excellent written and verbal communication skills Capacity to prioritize tasks Ability to handle deadlines Proactive Meticulous Ability to take part in technical discussions
Responsible For
Responsibilities: Work within the Technology Department to develop and enhance the Enterprise MIS Collaborate with internal developers and product managers regarding database requirements, data stability and other matters related to the databases Design, develop, test and implement databases and database components related to internal and external systems integrated with Enterprise MIS Maintain coding to agreed standards, and coding conventions Utilise prescribed methodologies for design and development Design and deploy various database components including schemas, queries, functions/stored procedures, views/materialized views, triggers etc. Generation of complex views / material views for reporting and analytics Take responsibility for Quality Assurance throughout internal systems Perform sufficient testing and consultation with end users/stakeholders throughout development Maintain high levels of data availability, usability and security Ensure all database systems meet business and performance requirements Identify coding issues and provide fixes where necessary Monitor database performance, diagnose and resolve access and performance issues Identify opportunities to improve processes and procedures and suggest solutions to problems Maintain up to date awareness and make recommendations regarding relevant Data Protection and Information Governance issues Liaise with DevOps regarding backups, server configurations and upgrades Work within Git repositories during development, testing and automatic deployments Produce and maintain documentation including user guides for all systems developed Keep abreast of developments in technology and ensure these are embraced in any new system developed as well as maintaining existing skills and knowledge
Additional Requirements
Desired: Database tuning experience Knowledge and experience with NoSQL Databases (ie. Firebase and MongoDB) Experience working on ETL tools Prior experience of working on Liquibase framework Role
Job Nature
Full Time
Educational Requirements

Essential: Bachelors Degree in Engineering or Computer Science 7 to 8 years of experience, working as a database developer, database engineer or in a related role 2 or more years of handling large databases and database environments, with strong data analysis and analytical skills A firm comprehension of Relational Databases is a prerequisite, and practical experience with at least one, if not all, of the database technologies like MySQL and PostgreSQL is mandatory. Additionally, having familiarity with MSSQL or Oracle would be considered advantageous. Excellent in designing schemas and writing complex and optimized queries, stored procedures and functions, triggers, views/materialized views Comfortable working with Git Ability to work with a team in an Agile environmentyou can address bugs with QA, plan schemas with engineering, and respond quickly to other business needs Knowledge and know-how to troubleshoot potential issues, and experience with best practices around database operations

Full Time, Permanent
IT Infrastructure Services

Experience Requirements
5- 10 years
Salary
Mot disclosed
Job Level
Sr. Position

Apply for this position now

*
*
* Attach your resume. Max size 2mb Allowed Type(s): pdf