Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Database Developer @ Cybage

Home > DBA / Data warehousing

 Database Developer

Job Description

Responsibilities:

  • Design and develop robust database solutions, including schemas, tables, views, stored procedures, and functions for Azure SQL Managed Instance.
  • Possess a strong understanding of database design principles, including normalization and denormalization techniques.
  • Write and execute complex Transact-SQL (T-SQL) scripts for data processing, migration, and transformation.
  • Create and maintain data models that ensure data integrity and consistency.
  • Optimize database performance by implementing indexing strategies, partitioning, and fine-tuning queries.
  • Identify and troubleshoot long-running queries and performance bottlenecks efficiently.
  • Manage user roles, permissions, and encryption to ensure database security.
  • Document database design using entity-relationship (ER) diagrams, data dictionaries, and design specifications.
  • Design and extend logical and physical database structures, including data modeling and profiling.
  • Develop and maintain SQL scripts for schemas, users, tables, constraints, indexes, stored procedures, views, and roles.
  • Utilize advanced database features such as materialized views, dynamic SQL, and other solutions.
  • Implement Full Load, Delta Load, and CDC using SQL or ETL tools.
  • Apply working knowledge of data warehousing and dimensional modeling.

Qualifications:

  • Minimum 6+ years of experience as an MSSQL developer
  • Proven experience in all phases of the database development lifecycle (SDLC)
  • In-depth knowledge of Transact-SQL (T-SQL) scripting and database administration tasks
  • Solid understanding of database design principles, normalization techniques, and data modeling best practices
  • Experience in optimizing database performance and troubleshooting performance issues
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Ability to work independently and as part of a team

Preferred Skills:

  • Experience with Azure SQL Managed Instance and cloud database deployments
  • Experience with data warehousing and ETL processes
  • Strong problem-solving and debugging skills for business logic implementation.
  • Knowledge of DevOps principles and practices
  • Good to have experience with PL/SQL, Oracle databases, and writing SQL queries across major RDBMS.
  • Familiarity with Python, Azure Cloud, PySpark, DataLake, and Databricks for scripting and automation.
  • Experience with version control systems (e.g., Git)

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: DBA / Data warehousing
Role: Database Developer / Engineer
Employement Type: Full time

Contact Details:

Company: Cybage
Location(s): Pune

+ View Contactajax loader


Keyskills:   SQL Development T-SQL Ms Sql Development ETL Tool

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Oracle Pl/sql Apex Developer

  • Capgemini
  • 3 - 7 years
  • Bengaluru
  • 19 hours ago
₹ Not Disclosed

Database Developer- C/C++

  • SAP
  • 2 - 6 years
  • Pune
  • 20 hours ago
₹ Not Disclosed

Database Expert

  • SAP
  • 4 - 8 years
  • Bengaluru
  • 22 hours ago
₹ Not Disclosed

Postgresql Developer

  • Hexaware Technologies
  • 6 - 9 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Cybage

About Cybage:Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on mode...