Senior Database Developer

4 weeks ago


Bengaluru, India LeadSquared Full time

Job Description:

We are seeking an experienced Senior Database Engineer with a strong foundation in both traditional relational databases (SQL) and modern NoSQL database systems. The ideal candidate will excel in optimizing SQL queries, designing efficient database schemas, and implementing scalable NoSQL solutions. This role is critical for ensuring the highest levels of performance, scalability, and data availability across our diverse data storage environments. This role requires a deep understanding of database structures, theories, best practices, and a proactive approach to database management.


Responsibilities:

  • Analyze and optimize SQL queries for maximum efficiency and performance.
  • Proficiency in ORM frameworks and understanding of transaction management in ORM, including concepts of transactions at the application level versus the database level.
  • Knowledge of how to optimize queries in an ORM context, understanding the N+1 problem, and other common performance pitfalls in ORM usage.
  • Skills in profiling and debugging ORM queries to ensure they perform efficiently against the database.
  • Ability to refactor and rewrite stored procedures as application-level code using the chosen programming language.
  • Develop and optimize NoSQL database models to efficiently store, query, and manage unstructured or semi-structured data.
  • Conduct regular performance tests and identify bottlenecks in database systems and make recommendations for hardware or software updates as needed.
  • Work closely with the development teams to advise on database best practices, query optimization, and schema refinement.
  • Develop and maintain documentation regarding database configurations, architectures, and best practices.
  • Stay current with the latest database technologies, trends, and best practices to continuously improve database performance and reliability.


Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Proven experience in database design, performance tuning, and optimization, with a strong emphasis on SQL query optimization.
  • Expert knowledge of SQL and experience with at least one of the major SQL databases (e.g., MySQL, PostgreSQL, Oracle, SQL Server) and NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB, CockroachDB).
  • Strong working knowledge of cloud-based database services like AWS RDS, Amazon Aurora, OCI MySQL HeatWave Database service.
  • Deep understanding of database principles, including normalization, table partitioning, and indexing strategies.
  • Experience in monitoring and tuning databases to ensure high levels of performance and availability.
  • Familiarity with database profiling tools and techniques.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team in a fast-paced environment.


What We Offer:

Competitive salary and comprehensive benefits package.

Opportunity to work with cutting-edge database technologies.

A supportive and collaborative team environment.

Professional development and career growth opportunities.



  • Bengaluru, India TIGI HR Solution Pvt. Ltd. Full time

    We are hiring for Senior Database Developer for our esteemed client an US based company who can join us Immediately.Position : Senior Database Developer. Experience : 7 Years - 10 Years. CTC : Open to discuss. Notice Period : Immediate to 15 Days. Job Location : Remote. Job Time : 2:00 PM - 11:00 PM IST (Client base is Canada). Requirements and Skills :-...


  • Bengaluru, India Hashone Careers Full time

    We are seeking an experienced and skilled Senior Database Developer to join our dynamic team. The ideal candidate will have a minimum of 8 years of hands-on experience in database development, with a strong focus on Neo4j (graph) databases. The role involves working on cutting-edge projects, contributing to data modelling, and ensuring the scalability and...

  • Software Developer

    4 weeks ago


    Bengaluru, India Mail Developer Full time

    Role : Software Developer - Java/AWS/Microservices Job Description :1. This role is Work From Office at Bellandur Road, Bengaluru2. This is an INDIVIDUAL CONTRIBUTOR role3. Minimum 2 years of experience in Software Development.4. IT PRODUCT/SOFTWARE/APPLICATION Development experience is a MUST5. Tech Stack: Java, MySql, NoSql, Kubernetes, AWS, Microservice6....


  • Bengaluru, India Vantiva Full time

    Job DescriptionVantiva Connected Home is looking for anSenior Database Administratorto manage Oracle Databases as primary long with MSSQL and MYSQL as secondary. This position is located in Bangalore, India, but will cater to global needs in dozens of Vantiva corporate locations.ResponsibilitiesFull life cycle support of client's database(s). Database system...


  • Bengaluru, India George Clinical Full time

    We are expanding! We have many new ground-breaking global clinical trial projects in various phases and therapeutic areas across the globe and want your ideas and expertise to help us build and grow.Who are we?A leading global clinical research organization founded in Asia-Pacific driven by scientific expertise and operational excellence20+ years of...


  • Bengaluru, India Vantiva Full time

    Job Description Vantiva Connected Home is looking for an Senior Database Administrator to manage Oracle Databases as primary long with MSSQL and MYSQL as secondary. This position is located in Bangalore, India, but will cater to global needs in dozens of Vantiva corporate locations. Responsibilities Full life cycle support of client's database(s)....


  • Bengaluru, India symplr Full time

    OverviewObjective:The Senior Database Administrator will join our team and play a leading role in defining, developing, and documenting the structure and security of production services and databases for our healthcare solutions.Description:As a Sr. Database Administrator, you will be responsible for monitoring and alerting for performance and errors while...


  • Bengaluru, India SavvyR Solutions Private Limited Full time

    Responsibilities :- Collaborate with software engineers, architects, and business analysts to understand user requirements and translate them into efficient database designs.- Design, develop, implement, and optimize complex database solutions using relational databases (e.g. Oracle, SQL Server).- Write clean, maintainable, and efficient SQL queries,...


  • Bengaluru, India symplr Full time

    Overview Objective: The Senior Database Administrator will join our team and play a leading role in defining, developing, and documenting the structure and security of production services and databases for our healthcare solutions. Description: As a Sr. Database Administrator, you will be responsible for monitoring and alerting for performance...


  • Bengaluru, India Verasoft Full time

    Company OverviewWe are a leading provider of next-generation Billing Systems. Our innovative solutions empower businesses to manage their one-time and recurring billing efficiently and effectively. We are seeking a highly skilled Senior Database Developer to join our dynamic team, who will be responsible for creating and maintaining a multi-tenant AWS Aurora...


  • Bengaluru, India PradeepIT Consulting Services Pvt Ltd Full time

    Jobdescription:Primaryskills: MSSQL DBA HA ANDDRSecondary skills:AWS Postgres Cassandra (Basics)MSSQL DBA roleBackup and restore HA/DR patching Script deployment and more on therecommendation/suggestions in TSQL code and SSISpackagesDetailed JD:PositionSummary:We are seeking a highly skilled Senior MSSQL DatabaseAdministrator (DBA) with expertise in high...


  • Bengaluru, India FIS Global Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor's Degree Travel Percentage : 5 - 10%Job DescriptionOracle Database Administrator – 5+ yrs – Mumbai/ DelhiJob Description SummaryAre you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on...


  • Bengaluru, India Zecruiters Jobconnect Pvt Ltd Full time

    Job Description :1. Design, implement, and manage complex MySQL database structures.2. Provision and configure MySQL instances in both clustered and non-clustered environments.3. Optimize database performance through query tuning, indexing strategies, and resource utilization analysis.4. Implement and maintain a comprehensive disaster recovery plan for MySQL...

  • Idexcel Technologies

    4 weeks ago


    Bengaluru, India Idexcel Technologies Pvt Ltd Full time

    We are looking for Senior database developer for the Database team. Role & Responsibilities : We are looking for a passionate hands-on DB Developer who is willing to spend most of the time in code and delivering quality code by working closely with development leads and architecture teams in understanding and designing the solution. The candidate should be...

  • Database Developer

    3 weeks ago


    Bengaluru, India Nityo Infotech Full time

    Jd : Database developerExp- 5 to 8 YearsClient : Amdocs Loc – Bangalore Np-15 Days JD : Database developer (1 Position)-Experience in relational database design-ETL development experience -Scripting experience using Python is must and shell-Optimizing DB code and troubleshooting performance issuesExperience Required5 - 8 YearsIndustry TypeITEmployment...

  • Database Developer

    4 weeks ago


    Bengaluru, India Nityo Infotech Full time

    Jd : Database developerExp- 5 to 8 YearsClient : Amdocs Loc – Bangalore Np-15 Days JD : Database developer (1 Position)-Experience in relational database design-ETL development experience -Scripting experience using Python is must and shell-Optimizing DB code and troubleshooting performance issues Experience Required 5 - 8 Years Industry Type ...


  • Bengaluru, India Oracle Full time

    Title: Senior Database Site Reliability EngineerJob Description :Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team will focus on product development and product strategy for Oracle Health while building out a complete platform supporting modernized, automated healthcare. This is a...


  • Bengaluru, India Landmark Group Full time

    Job Title: Senior Database AdministratorJob Type: Full-TimeLocation: Landmark GroupJob Description:The Senior Database Administrator is responsible for the maintenance, performance, security, and availability of the organization's database systems. This role requires expertise in database administration, design, development, and troubleshooting, as well as...


  • Bengaluru, India 5100 Kyndryl Solutions Private Limited Full time

    Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities.The RoleJob...


  • Bengaluru, India Oracle Full time

    Title: Senior Database Site Reliability Engineer Job Description :  Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team will focus on product development and product strategy for Oracle Health while building out a complete platform supporting modernized, automated healthcare....