Talent Apply
Log in
All jobs
IS

SQL Server DBA

Improving South America
Pune
On-site

About this role

SQL Server DBA

Improving is committed to building a great place to work by cultivating an environment that fosters professional and personal relationships. We value open communication, personal growth, and shared rewards, which result in sustainable success.

Voted “best place to work” numerous times, Improving strives to create and maintain a culture that exemplifies teamwork, excellence, and fun! We believe this kind of culture encourages both the inspiration and the motivation to achieve amazing things.

Job Type: Full-Time

Location: Pune

Country: India

Key Responsibilities

  • Design, develop, and maintain database schemas, stored procedures, views, and queries in SQL Server and MySQL.
  • Identify and resolve query performance bottlenecks using execution plans, indexing strategies, and tuning techniques.
  • Conduct regular database health checks and performance reviews to ensure optimal operation.
  • Collaborate with development and operations teams to support application data requirements.
  • Write and optimize complex SQL scripts to meet business and operational needs.
  • Support the DBA Team Lead with day-to-day database operations and incident resolution.
  • Assist in monitoring database availability, integrity, and backups.
  • Document database structures, procedures, and changes in a clear and organized manner.
  • Implement best practices for data storage, retrieval, and processing efficiency.
  • Contribute to the continuous improvement of database standards and internal processes.
  • Identify and effectively prioritize situations requiring urgent attention.
  • Stay current with system information, database technologies, changes, and updates.
  • Experience with cloud-managed databases (e.g., Microsoft Azure SQL Database, Amazon RDS) and understanding of scaling, cost optimization, and high availability in cloud environments.
  • Hands-on exposure to database automation and CI/CD practices (schema versioning, deployment pipelines, Infrastructure as Code).
  • Strong knowledge of high availability and disaster recovery design, including replication, failover, and defined RPO/RTO ownership.
  • Familiarity with database security best practices (encryption, access control, auditing, and protection of sensitive/regulated data).
  • Experience with monitoring and observability tools, with a proactive approach to performance tuning and alerting.
  • Scripting ability (PowerShell, Python, or Bash) to automate routine database operations and reduce manual effort.
  • Experience with database migrations, version upgrades, or modernization initiatives (on-prem to cloud or legacy to current platforms).
  • Ability to operate in a DevOps-oriented environment, partnering closely with engineering teams and owning database performance tied to application SLA.
  • Proficiency in T-SQL and/or standard SQL.
  • Ability to multi-task and adjust priorities quickly in a fast-paced environment.
  • Ability to research and implement solutions using available technical resources.
  • Strong analytical and problem-solving skills with attention to detail.
  • Ability to clearly communicate technical concepts to non-technical stakeholders.
  • Advanced knowledge of database performance tuning and query optimization.
  • Familiarity with cloud database platforms such as Microsoft Azure SQL, AWS RDS, or equivalent.
  • Experience with database deployment automation and CI/CD pipelines.
  • Understanding of high availability, disaster recovery, and data protection strategies.
  • Working knowledge of database monitoring and performance management tools.
  • Basic scripting skills (PowerShell, Python, or Bash) for automation.
  • Awareness of data security and compliance considerations in regulated environments.

Required Skills

  • Proven working experience as a Database Administrator or in a similar role.

  • Working knowledge of Microsoft SQL Server (SSIS, T-SQL, DDL, SML)

  • Working knowledge of MySQL or MariaDB.

  • A minimum of 5 years of experience in database administration.

  • Understanding of database normalization and data modeling principles.

  • Nice to Have

  • MacOS, iOS, Android, Linux OS beneficial but not required.

  • ETL processes or data warehouse experience beneficial but not required.

  • Microsoft Certified: Azure Database Administrator Associate or equivalent SQL Server certification preferred but not required.

  • MySQL certification preferred but not required.

  • About Improving

  • Improving is a modern digital services company dedicated to positively changing the perception of the IT professional. We offer innovative solutions through consulting, software development, and training to help thousands of our clients achieve new heights in a competitive and ever-changing market.

  • As our company continues to grow, we are looking for enthusiastic thought leaders to join our team. Improving has a unique mix of passionate professionals who strive to grow and thrive in new ways. We are committed to establishing and maintaining an inclusive culture that allows all Improvers to bring their authentic selves to work each day. This is why we work hard to build inclusion and diversity in our workplace, so we can all do amazing things and succeed together.

  • Discover Our Company Culture

  • Join the Improving Team

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app