MS SQL DBA/Developer
About the role:
We are looking for a skilled Database Administrator and Database Developer to manage, maintain, and develop enterprise databases. The ideal candidate should have strong hands-on experience with Microsoft SQL Server and PostgreSQL, ensuring database performance, security, availability, and scalability.
Key Responsibilities:
• Administer, monitor, and maintain MS SQL Server and PostgreSQL databases.
• Design, develop, and optimize database schemas, tables, views, stored procedures, and functions.
• Ensure database performance tuning, query optimization, and indexing.
• Implement backup, recovery, and disaster recovery strategies.
• Monitor database health, troubleshoot issues, and perform root cause analysis.
• Ensure data security, access control, and compliance with best practices.
• Support application teams with database design, development, and deployment activities.
• Perform database upgrades, patching, and version migrations.
• Automate routine database tasks and monitoring where applicable.
• Document database configurations, procedures, and operational guidelines.
Required Skills & Qualifications:
• Strong experience as a DBA and Database Developer.
• Hands-on expertise in Microsoft SQL Server and PostgreSQL.
• Proficiency in SQL, T-SQL, and PL/pgSQL.
• Experience with performance tuning, indexing, and query optimization.
• Knowledge of backup, restore, replication, and high availability solutions.
• Understanding of database security best practices.
• Experience working in production environments with high availability requirements.
Preferred Skills:
• Experience with cloud-based databases (AWS RDS, Azure SQL, etc.).
• Knowledge of database monitoring and automation tools.
• Familiarity with DevOps or CI/CD pipelines for database deployments.
Education & Experience:
• Bachelors degree in Computer Science, Information Technology, or a related field.
• Relevant industry experience in database administration and development.
Apply tot his job
Apply To this Job