Job Openings Database Engineer

About the job Database Engineer

Experience: 4+ Years

Job Location: Remote/hybrid

No. of Position: Multiple

Qualifications: B Tech / MCA or Higher

Work Timings: 1:30 PM IST to 10:30 PM IST

We are seeking a seasoned Database Engineer with 4+ years of experience to join our team. The ideal candidate will possess a deep understanding of database management systems, with expertise in PostgreSQL, SQL Server, and MySQL. As a Database Engineer, you will be responsible for designing, implementing, and managing database solutions that meet the organization's needs for scalability, performance, and reliability.

Key Responsibilities

  • Design, develop, and maintain database schemas for efficient storage and retrieval.
  • Manage and administer SQL Server databases, ensuring high availability and performance.
  • Utilize DBaaS (Database as a Service) solutions from Azure or AWS for scalable database management.
  • Implement and manage database backup and restore strategies.
  • Create and optimize stored procedures for application performance.
  • Ensure database security by implementing robust access controls and encryption.
  • Monitor and optimize database performance, identifying and resolving bottlenecks.
  • Perform database administration (DBA) tasks, including configuration, patching, and troubleshooting.
  • Collaborate with development and operations teams to ensure database requirements are met.
  • Manage application-dependent data across various environments.
  • Create, publish, and automate application reports by monthly schedule.

Skills, Knowledge, and Experience

  • 4+ years of professional experience in creating and managing databases
  • Experience with PostgreSQL and Oracle database systems is a must.
  • Knowledge of NoSQL databases, such as MongoDB is a must.
  • Databricks or Data Lakehouse experience is a plus.
  • Strong problem-solving and analytical skills with attention to detail.
  • Working with USA or European clients is a plus.
  • Interpersonal communication and organizational skills are required to operate as a contributing member of virtual teams that deliver quality services.
  • Must have excellent written and verbal communication skills.