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