Database Developer – iMerit

iMerit is a leading AI data solutions company providing high quality data across computer vision, natural language processing and content services that powers machine learning and artificial intelligence applications for large enterprises. iMerit provides end-to-end data labeling services to Fortune 500 companies in a wide array of industries including agricultural AI, autonomous vehicles, commerce, geospatial, government, financial services, medical AI and technology. iMerit employs more than 5,500 full-time data annotation experts in Bhutan, Europe, India and the United States. Raising $23.5 million in funding to date, iMerit investors are CDC Group, Khosla Impact, Michael and Susan Dell

Consulting Gastroenterologist (Freelance), DM in Medical Gastroenterology, or Equivalent (Completed or In-training)

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.

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

Qualifications and Experience:

Essential:

  • Bachelor’s Degree in Engineering or Computer Science
  • 3+ years 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
  • Solid understanding of Relational Databases, MySQL and PostgreSQL databases is must
  • 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 environment—you 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

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 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 prfioritize tasks
  • Ability to handle deadlines
  • Proactive
  • Meticulous
  • Ability to take part in technical discussions

To apply for this job please visit imerit.net.

This website uses cookies to ensure that you get the best experience.
UPLOAD YOUR RESUME
Explore potential job matches like never before. Your interactions and insights will play a crucial role in shaping the future of this innovative feature.