N

NEC Software Solutions

Public-sector software and digital services

Database Administrator - Azure, Microsoft SQL

Database AdministrationConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A B. Tech, MCA, or equivalent qualification is required.
  • Three to five years of hands-on database administration experience is required.
  • Strong experience with Microsoft SQL Server and Azure SQL Database or Azure SQL Managed Instance is required; experience with MySQL and PostgreSQL is also required.
  • Strong knowledge of SQL query writing, including SQL, T-SQL, MySQL SQL, and PostgreSQL SQL, is required.
  • Knowledge of query performance tuning and optimization; stored procedures, functions, views, and triggers; index management and execution plan analysis; database security and user management; database monitoring and troubleshooting; and analysis of blocking, deadlocks, and long-running queries is required.
  • Knowledge of Azure SQL Database administration and Managed Instance, Azure SQL Failover Groups, Azure Monitor, and performance monitoring tools is required.
  • Familiarity with Azure database environments and monitoring tools is required.
  • Familiarity with programming languages such as Java is required.
  • The candidate must be able to work in teams and take instruction from a variety of people.
  • The candidate must communicate politely and approachably when liaising with internal and external contacts.
  • The candidate must be willing to listen and learn, take initiative in self-development and career progression, and communicate effectively.
  • The candidate must be punctual and reliable, take ownership of assigned tasks, and deliver them on time and to a high standard.
  • The candidate must be able to manage pressure through prioritization, time management, and organization.

Responsibilities

  • Monitor and maintain Microsoft SQL Server, MySQL, PostgreSQL, and Azure SQL Database environments.
  • Ensure database availability, performance, reliability, and security.
  • Tune database performance and optimize SQL queries, indexes, stored procedures, and database objects to improve application performance.
  • Troubleshoot database incidents and ensure timely resolution.
  • Support application teams with database performance and connectivity issues.
  • Manage database users, roles, permissions, and access requests.
  • Implement and maintain database security standards and compliance requirements.
  • Investigate and resolve blocking, deadlocks, long-running queries, and locking issues.
  • Participate in Incident, Problem, and Change Management processes.
  • Support application and development teams with database-related issues and performance concerns.
  • Implement and manage Azure SQL high availability and disaster recovery solutions, including Failover Groups, geo-replication, backup and recovery, and performance monitoring across Azure SQL environments.

Desired Qualifications

  • MongoDB or NoSQL database skills.
  • Liquibase.
  • PostgreSQL.

About the Company

NEC Software Solutions

Public-sector software and digital services

NEC Software Solutions is a software and services company focused on public-sector organizations. It develops systems for government, public safety, healthcare, housing, transport, and other essential services. Public agencies and regulated service providers use its applications for case management, operations, citizen services, payments, data, and workflow automation. The business combines software products with implementation, managed services, cloud operations, consulting, and customer support. Roles span product, engineering, data, implementation, service delivery, security, sales, and support.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at NEC Software Solutions

See more jobs