
Senior Software Engineer
- Telangana
- Permanent
- Full-time
- Design, implement, and maintain database systems using SQL and Azure Synapse Analytics.
- Monitor database performance, implement changes, and apply new patches and versions when required.
- Ensure data integrity and security by implementing and managing appropriate access controls and backup/recovery procedures.
- Collaborate with development teams to design and optimize database queries and structures.
- Troubleshoot and resolve database issues, ensuring minimal downtime and data loss.
- Develop and maintain documentation related to database configurations, processes, and service records.
- Assist in the design and implementation of data warehousing solutions using Azure Synapse.
- Provide support for data migration and integration projects.
- Stay updated with the latest industry trends and technologies to ensure our database systems are current and efficient.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Database Administrator with a focus on SQL and Azure Synapse Analytics.
- Strong knowledge of database structure systems and data mining.
- Experience with database management tools and software.
- Excellent problem-solving skills and ability to work independently.
- Strong communication skills to collaborate effectively with team members and stakeholders.
- Familiarity with cloud-based database solutions and services, particularly within the Azure ecosystem.
- Experience with other database technologies such as Oracle, MySQL, or PostgreSQL.
- Knowledge of data warehousing concepts and ETL processes.
- Certification in SQL Server or Azure Synapse Analytics is a plus.