Job Search

Home > Job Search

Junior Database Developer

Posted on:


Closing on:


Contact email:

Brief description :

  • Maintaining and enhancing the performance of existing database programs
  • Actively participating in Database cloud migration activities (AWS RDS)
  • Database performance tuning & Query Optimization
  • Participating in database development activities for designing new database programs that meet the organization's business needs
  • Monitoring databases and related systems to ensure optimized performance
  • Documenting processes related to database design, configuration, and performance
  • Keeping abreast of developments and best practices in database engineering

Preferred skills

  • Working with AWS Services: DMS, SCT, RDS, Aurora, Redshift, S3, EC2, Lambda
  • Experience in database design and development
  • Experience in SQL Server Development (SQL server 2016 & above)
  • Experience in high availability database systems
  • Strong communication skills
  • Problem solving and time management
  • Exposure to basic DBA tasks
Basic Qualifications
  • Bachelor’s degree in Engineering or Masters in Computer Application with 2 to 4 years experience in DB developer role in a complex environment.
  • 2 - 4 years as a Database Developer or Database Engineer or similar role is required
  • Experience with Microsoft SQL Server (2016 & above)
  • Experience with SSIS packages/ETL process
  • Experience with programming languages such as Python 3.x or NodeJS or C#
  • Knowledge of IaaS (Terraform, AWS Cloud Formation).
  • Knowledge of AWS database migration software and technologies (DMS, SCT etc)
  • Knowledge of the various types of data stores such as relational, data warehouse, file stores etc.
  • Excellent problem-solving skills
  • Experience in Coding/Debugging T-SQL programs
  • Exposure towards NoSQL Databases (DynamoDB, Solr etc.) and RDBMS systems (PostgreSQL) (Good to Have)
  • Experience migrating databases from on-prem to cloud or running in a hybrid cloud environment. (Good to Have)