521 Database Development jobs in India

Database Development -power Bi

Chennai, Tamil Nadu Axiom Software Solutions Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Sr. level (7+ yrs of exp) Expertise in PowerBI and knowledge in Data bricks. Power BI, DAX calculations/formulas, experience with sql, power query, data modeling, power automate, power apps, azure. Preferrable : DataBricks -  python scripting and data pipelines Sr. level (7+ yrs of exp) Expertise in PowerBI and knowledge in Data bricks. Power BI, DAX calculations/formulas, experience with sql, power query, data modeling, power automate, power apps, azure. Preferrable : DataBricks -  python scripting and data pipelines Sr. level (7+ yrs of exp) Expertise in PowerBI and knowledge in Data bricks. Power BI, DAX calculations/formulas, experience with sql, power query, data modeling, power automate, power apps, azure. Preferrable : DataBricks -  python scripting and data pipelines Sr. level (7+ yrs of exp) Expertise in PowerBI and knowledge in Data bricks. Power BI, DAX calculations/formulas, experience with sql, power query, data modeling, power automate, power apps, azure. Preferrable : DataBricks -  python scripting and data pipelines

This advertiser has chosen not to accept applicants from your region.

Database Development & Admin - Exclaim IT

Prayagraj, Uttar Pradesh Exclaim IT

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Type: Contract
  • Job #17896

About the role

A federal government client is seeking a Senior ETL Developer to support the delivery of secure, reliable, and sustainable data and analytics services that inform national policies and programs.
You will be responsible for designing, building, and maintaining data pipelines and architectures within an enterprise data warehouse environment. Working in Agile delivery settings, you will ensure data solutions are accurate, timely, and aligned with business needs. The role involves collaborating with cross-functional teams, mentoring junior developers, and leading technical design and implementation efforts.

Key responsibilities

  • Deliver business solutions for an enterprise data warehouse (EDW)
  • Develop high-quality ETL solutions using Informatica, Teradata, SAS, Oracle, and Control-M
  • Design and implement ETL scripts and data warehouse components
  • Collaborate closely with technical and non-technical stakeholders in Agile environments
  • Create and maintain documentation including architectural designs and support processes
  • Ensure adherence to development standards, quality controls, and data governance policies
  • Recommend improvements and technical patterns to enhance delivery processes
  • Provide mentoring and technical direction to other developers
  • Support production job migration, optimisation, and scheduling activities
  • Ensure compliance with security, audit, and data integrity requirements

Desirable criteria

  • Proven experience delivering results and enabling business transformation
  • Knowledge of enterprise data warehouse tools such as Microsoft SQL Server, Cognos, Qlik, or Azure
  • Ability to demonstrate leadership and clearly define role expectations
  • Experience in data profiling, analysis, and mapping
  • Strong hands-on skills in data remediation, migration, and integration techniques

Skills and experience

  • 5+ years’ experience with Informatica, Teradata, Control-M, SAS, and Oracle
  • Demonstrated delivery of business solutions using SDLC and Agile (SAFe) practices
  • Strong interpersonal and communication skills in multi-disciplinary environments
  • Experience supporting ETL processes and batch schedules
  • Ability to work autonomously and manage competing priorities
  • Demonstrated experience engaging effectively with business stakeholders
  • Comfortable translating technical issues and solutions for diverse audiences
  • Bachelor’s degree in IT or equivalent practical experience

Benefits

  • Long-term contract opportunity (up to 3 years total)
  • Flexible hybrid working arrangements
  • Exposure to large-scale, high-impact government data projects
  • Collaborative and supportive team environment
  • Ability to contribute to important national programs and initiatives

Contact Details

For a confidential chat, please contact Anissa on 0484 568 874 or via email at , or Maddy on 0436 438 272 or via email at We would be more than happy to provide you with additional information and assist in the application process.

Please note that a National Police Check might be required as part of pre-employment screening.

This advertiser has chosen not to accept applicants from your region.

Supabase / PostgreSQL Developer (Database Design & Administration)

Tamil Nadu, Tamil Nadu QRate

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Supabase / PostgreSQL Developer (Database Design & Administration)


Location: Chennai

Employment Type: Full-time / Contract

Experience Level: 3–7 years

Compensation: Competitive; based on experience and expertise

About Us


We are a nimble, product-focused company building functional, scalable, highly AI-powered web and mobile apps with a strong backend workflow layer for both consumers and enterprises, using modern low-code tools. We’re bootstrapped and lean—focusing on rapid iterations and real-world impact.


Supabase / PostgreSQL is our primary backend, but our architecture increasingly requires understanding and working across multiple database technologies . We’re looking to strengthen this layer with a hands-on developer who can design, scale, and secure advanced database systems while collaborating with product and engineering teams.


Role Overview


We’re seeking a Supabase / PostgreSQL Developer to take ownership of designing, optimizing, and scaling backend database infrastructure. While Supabase / PostgreSQL will be your core platform, you should have exposure to a variety of other relational and non-relational databases , and a strong understanding of query generation using GraphQL .


The ideal candidate brings together deep expertise in PostgreSQL, fluency with Supabase’s feature set, and the ability to think across different storage architectures—including experience deploying databases on cloud infrastructures such as AWS .

Responsibilities


Ø Design and manage scalable PostgreSQL schemas and Supabase tables

Ø Implement Row-Level Security (RLS) and Supabase access policies for multi-tenant apps

Ø Optimize queries, indexes, and performance across large datasets

Ø Develop and maintain SQL functions, views, and stored procedures

Ø Set up and maintain Supabase Edge Functions or API endpoints (optional but useful)

Ø Generate and troubleshoot GraphQL queries for frontend and integration layers

Ø Define and enforce data integrity, validation rules, and migration workflows

Ø Maintain modular, version-controlled database components

Ø Manage backup, restore, and disaster recovery plans

Ø Monitor health, performance, and analytics of database systems

Ø Collaborate with developers to structure APIs and integrate with frontend logic (FlutterFlow, BuildShip, etc.)

Required Skills


Ø Strong expertise in PostgreSQL (3+ years), including performance tuning and schema design

Ø Working experience with Supabase - Auth, RLS, Realtime, and storage features

Ø Advanced SQL and PL / pgSQL scripting

Ø Experience building and maintaining secure multi-tenant databases

Ø Deep familiarity with database normalization, indexing, partitioning, and migrations

Ø Ability to write and troubleshoot GraphQL queries and understand their mapping to relational structures

Ø Exposure to JSONB fields, triggers, and materialized views

Ø Strong documentation, troubleshooting, and collaboration skills

Bonus Skills (Preferred but Not Mandatory)


Ø Experience in multi-database or polyglot data environments

Ø Knowledge of Supabase Edge Functions, Realtime, and webhook event systems

Ø Familiarity with tools like Prisma, dbmate, Hasura, or PostgREST

Ø Experience in cloud-based database deployment (AWS RDS, Aurora, or GCP Cloud SQL)

Ø Background in analytics, audit logging, or AI-powered reporting pipelines

Ø Integration experience with no-code/low-code platforms such as FlutterFlow or BuildShip

Ideal Candidate Profile


Ø You are a database-first thinker with a security-conscious and performance-optimized mindset

Ø You bring architectural depth and the ability to solve complex data problems

Ø You can navigate between SQL, APIs, and infrastructure

Ø You are comfortable owning and evolving a growing data backend across environments

Ø You thrive in collaborative, iterative, fast-moving product teams


How to Apply


Please share:

Ø Your CV or LinkedIn profile

Ø Database schemas or project links involving Supabase or PostgreSQL

Ø A brief note about how you’ve used GraphQL or scaled backend infrastructure

This advertiser has chosen not to accept applicants from your region.

Development Senior Associate (Lead Database Developer)

Hyderabad, Andhra Pradesh DTCC

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you ready to make an impact at DTCC?

Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve.

Pay and Benefits:

  • Competitive compensation, including base pay and annual incentive
  • Comprehensive health and life insurance and well-being benefits, based on location
  • Pension / Retirement benefits
  • Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
  • DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).
  • The Impact you will have in this role:

    We are seeking a skilled database expert to join our dynamic team. The ideal candidate will have expertise in developing and resolving technical issues around the deployment and use of SQL Server. The candidate should be eager to learn, able to prioritize tasks, manage multiple projects, and effectively communicate results with a globally located team.

    What You'll Do:

  • Collaborate with Architects, Business Analysts, Developers and Stakeholders to analyze requirements for our SQL Server database
  • Ensure data integrity, stability, and security across databases and related web applications
  • Establish and enforce data modeling standards and best practices for database-centric processes such as ETL and batch jobs
  • Assist in troubleshooting and resolving technical issues related to databases and web applications, ensuring minimal downtime and optimal performance.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and implement troubleshooting strategies.
  • Document and track issues, resolutions, and best practices to improve the overall delivery process.
  • Provide technical support during production releases and maintenance windows, working closely with the Troubleshooting and Operations team.
  • Stay up-to-date with the latest industry trends and best practices in delivery and technical support
  • Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Talents Needed for Success:

  • Expertise in a modern RDBMS such as SQL Server (preferred) or Oracle including database management and query writing.
  • Minimum of 5-7 years of experience in delivery, troubleshooting and support.
  • The use of databases and integration patterns in web applications,
  • Familiarity with ETL applications such as Talend.
  • Experience with job scheduling and automation.
  • Strong analytical and problem-solving skills, with the ability to work independently and as part of a team.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at all levels.
  • Additional Skills needed for Success:

  • Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud) is beneficial.
  • Experience with version control systems (e.g., Git) and collaboration tools (e.g., Jira, Confluence) is desired
  • Knowledge of scripting languages such as Python and Shell/Batch programming is a plus.
  • Understanding of Agile processes and methodologies, with experience in working in an Agile framework using Scrum.
  • This advertiser has chosen not to accept applicants from your region.

    Senior Software Development Engineer - Database Security

    Bangalore, Karnataka Trellix

    Posted 9 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **_Job Title:_**
    Senior Software Development Engineer - Database Security
    **About Trellix:**
    Trellix is a global company redefining the future of cybersecurity and soulful work. The company's comprehensive, open and native cybersecurity platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Trellix, along with an extensive partner ecosystem, accelerates technology innovation through artificial intelligence, automation, and analytics to empower over 50,000 business and government customers with responsibly architected security. More at ? .
    **_Role Overview:_**
    Role Overview:
    As a Database Security Researcher, you will be an integral part of the Data Protection Group
    in India, developing cross-platform endpoint applications for Windows and Linux. To be
    successful in this role you should have exceptional technical skills, communication, and
    project management skills with multiple years of designing and implementing Enterprise
    class products along with ability to work in a team toward achieving organizational goals.
    In this position, you will be involved in all aspects of product development lifecycle -
    requirements discussion/analysis, design, scope estimation, planning, implementation, code
    reviews and unit testing, documentation, POCs, deployment and continuous engineering.
    You will also be responsible for release deployment and supporting customers using the
    products in production. Ideal candidates will foster a culture of innovation while displaying
    exemplary technical expertise, ownership, and commitment to delivering high quality
    endpoint security solutions on a variety of desktops.
    **About the Role:**
    ? Design and development of breakthrough multiplatform software for securing
    endpoints on a variety of desktop and cloud platforms
    ? Gather technical requirements and specifications from customers and business
    stakeholders and develop technical specifications according to which solutions are
    defined and delivered.
    ? Deliver solutions that meet the timeline, quality and costs for the projects and
    deliverable elements. Solutions must meet the preset goals for quality, security, and
    performance.
    ? Ensure compliance with our responsible disclosure process.
    ? Develop strategy of communicating key findings both internally and externally
    ? Work proactively to ensure our applications are resilient and secure.
    ? Shape and champion the future direction for the business unit to meet the changing needs
    of our clients and the market, inspiring teams within the business unit and cross
    functionally.
    ? Research, synthesize, and develop deep expertise on the landscape, trends, and future
    direction of the cybersecurity market to ensure Trellix remains visionary in its solutions.
    ? Review product strategy regularly with business leaders to ensure alignment with top
    priorities and key business initiatives. Work across teams to drive initiatives, allocate
    resources, and achieve joint goals.
    ? Improve overall collaboration between the technology groups in different geographical
    locations.
    ? Mentor and coach the team to master database security research to develop a high
    performance organization.
    ? Drive continuous improvement, leading the organization through change initiatives to
    deliver better and more effective performance.
    **About You:**
    ? The ideal candidate will have 5+ years of experience in Database Security
    ? Experience in Reverse Engineering, Malware analysis tools, Exploit methodologies.
    ? Experience in any Database Activity Monitoring products.
    ? Strong Knowledge on Database internal Architecture
    ? Knowledge on any of two database technologies like Oracle, MSSQL, mysql,IBM Db2,
    PostgreSQL,MariaDB, SYBASE, SAP HANA, mongoDB.
    ? Strong understanding of database security for various RDBMS and NOSQL databases
    ? Mandatory knowledge on Stay up to date on latest security threats and vulnerabilities
    targeted for databases.
    ? Experience in Database Patching is preferred.
    ? Experience in Python is preferred
    ? Participants in Cyber security competitions like Capture the flag or similar will be an added
    **_Company Benefits and Perks:_**
    We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
    + Retirement Plans
    + Medical, Dental and Vision Coverage
    + Paid Time Off
    + Paid Parental Leave
    + Support for Community Involvement
    We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
    This advertiser has chosen not to accept applicants from your region.

    Senior Software Development Engineer – Database Security Researcher

    Bengaluru, Karnataka Trellix

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    About the Role:


    ● Design and development of breakthrough multiplatform software for securing
    endpoints on a variety of desktop and cloud platforms
    ● Gather technical requirements and specifications from customers and business
    stakeholders and develop technical specifications according to which solutions are
    defined and delivered.
    ● Deliver solutions that meet the timeline, quality and costs for the projects and
    deliverable elements. Solutions must meet the preset goals for quality, security, and
    performance.
    ● Ensure compliance with our responsible disclosure process.
    ● Develop strategy of communicating key findings both internally and externally
    ● Work proactively to ensure our applications are resilient and secure.
    ● Shape and champion the future direction for the business unit to meet the changing needs
    of our clients and the market, inspiring teams within the business unit and cross
    functionally.
    ● Research, synthesize, and develop deep expertise on the landscape, trends, and future
    direction of the cybersecurity market to ensure Trellix remains visionary in its solutions.
    ● Review product strategy regularly with business leaders to ensure alignment with top
    priorities and key business initiatives. Work across teams to drive initiatives, allocate
    resources, and achieve joint goals.

    ● Improve overall collaboration between the technology groups in different geographical
    locations.
    ● Mentor and coach the team to master database security research to develop a high
    performance organization.
    ● Drive continuous improvement, leading the organization through change initiatives to
    deliver better and more effective performance.

    About You:
    ● The ideal candidate will have 5+ years of experience in Database Security
    ● Experience in Reverse Engineering, Malware analysis tools, Exploit methodologies.
    ● Experience in any Database Activity Monitoring products.
    ● Strong Knowledge on Database internal Architecture
    ● Knowledge on any of two database technologies like Oracle, MSSQL, mysql,IBM Db2,
    PostgreSQL,MariaDB, SYBASE, SAP HANA, mongoDB.
    ● Strong understanding of database security for various RDBMS and NOSQL databases
    ● Mandatory knowledge on Stay up to date on latest security threats and vulnerabilities
    targeted for databases.
    ● Experience in Database Patching is preferred.
    ● Experience in Python is preferred
    ● Participants in Cyber security competitions like Capture the flag or similar will be an added

    We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
  • We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

    This advertiser has chosen not to accept applicants from your region.

    Database Developer

    Bengaluru, Karnataka Recro

    Posted 6 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    We are looking for a database engineer with 5+ years of experience who has:

     Database Versatility: Deep expertise working with relational databases (PostgreSQL, MS SQL, and beyond)

    as well as NoSQL systems (such as MongoDB, Cassandra, Elasticsearch).

    Graph Database: Design and implement scalable graph databases to model complex relationships between entities for use in GenAI agent architectures using Neo4J, Dgraph, ArangoDB and query languages such as Cypher, SPARQL, GraphQL

    ata Lifecycle Expertise: Skilled in all aspects of data management collection, storage, integration, quality, and pipeline design

    rogramming Proficiency: Adept in programming languages such as Python, Go, Java, or C#

    ollaborative Mindset: Experienced in partnering with GenAI Engineers and Data Scientists

    odern Data Paradigms: A strong grasp of Data Mesh and Data Products, Data Fabric. Understanding of Data Ops and Domain Driven Design (DDD) is a plus.

    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Database development Jobs in India !

    Database Developer

    Pune, Maharashtra Mechsoft Digital Technologies Pvt. Ltd.

    Posted 6 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Title :   Database developer

    Location :   Pune -Remote

    Overview:-

    We are seeking 3+ Years of experienced Database Developer. This position requires strong multiple Database knowledge like MySQL, Microsoft SQL Server, Oracle Database, along with hands on experience on cloud AWS(preferred) and on-premise environment, Shell scripting.

    Key Skills

    Multiple Strong Data Base experience, AWS(Preferred) or any other cloud platform in depth experience, Shell Scripting ( Bash or PowerShell), Unix/Linux experience.

    Responsibilities:

    Design, modeling, develop, and implement database solutions for reference data management.

    Database Tuning:

       • Analyze and optimize Database queries to improve database performance and efficiency.

       • Work with development teams to fine-tune database design and indexing strategies.

       • Provide guidance on Database optimization techniques to improve overall application performance.

    Qualifications: 

    • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
    •  Working knowledge of Unix/Linux operating systems. with reference of shell scripting.
    •  Knowledge of Python a plus.
    •  Database administration is preferred.
    •  Strong problem-solving and analytical abilities.
    This advertiser has chosen not to accept applicants from your region.

    Database Developer

    Noida, Uttar Pradesh Lepide

    Posted 6 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    With Offices in Texas, London, and New Delhi, Lepide is a global IT security organization, leading the datacentric audit and protection (DCAP) market with the award-winning Lepide Data Security Platform. Our mission is to change the way most organizations protect their unstructured data. By putting data at the centre of their IT security strategy, they can ensure they are tackling data security at the source of the problem. We help organizations by providing enterprise level insight into data and the surrounding systems, whether on-premises or in the cloud. Statistically:


    • We have over 1000 customers across 150 countries globally.
    • We have unprecedented customer support with 99% customer satisfaction.
    • We are the fastest growing provider of DCAP in the market today.


    Experience: 4-6 Years


    Role and Responsibilities:

    • Design and implement relational database structures for optimal performance.
    • Write complex SQL queries, stored procedures, and functions to manage and retrieve data efficiently.
    • Ensure database security, backups, and disaster recovery plans are in place.
    • Perform query optimization and database tuning to enhance performance.
    • Integrate databases with applications and reporting tools, ensuring efficient data flow.
    • Monitor database performance, troubleshoot issues, and maintain overall system health.
    • Work collaboratively with cross-functional teams like data analysts and software developers to fulfil project requirements.
    • Stay updated with SQL best practices, technologies, and trends for continuous improvement.
    • Experience with SQL Connection Mechanism


    Experience and Skills Required:

    • Bachelor's degree in Computer Science, Information Technology, or a related field.
    • Excellent Communication and Collaboration skills
    • Proficiency in SQL and experience with relational database management systems (RDBMS) such as MySQL, PostgreSQL, SQL Server, or Oracle.
    • Experience with NoSQL and SQL to NoSQL Migration
    • Strong knowledge of database design, data modelling, and ETL (Extract, Transform, Load) processes.
    • Familiarity with database security, authentication, and encryption methods.
    • Experience with performance tuning, indexing, and query optimization techniques.
    • Excellent analytical, problem-solving, and communication skills.
    • Experience with Costs
    • Experience with Git, SVN, DevOps Etc.


    Good to Have

    • DBA knowledge
    • Knowledge of IT Security Products
    • Data Lake
    • Data concepts on the Cloud (Azure , GCP, etc.)
    • Knowledge of Python, Pandas etc.
    • Kafka, RabbitMQ, Build pipelines
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Database Development Jobs