Software Engineer - Database
Team: Database
Location: Chennai
Commitment: Full-Time
Workplace Type: onsite
Responsibilities
- 1. Database Development:
- Utilize expertise in MS SQL server, PostgreSQL to design and develop efficient and scalable database solutions.
- Collaborate with development stakeholders to understand and implement database requirements.
- Write and optimize complex SQL queries, stored procedures, and functions.
- Database tuning & configurations of servers
- Knowledge on both Cloud & on-premises database
- Knowledge of SaaS based applications development
- 2. ETL Integration:
- Leverage experience with ETL tools such as ADF and SSIS to facilitate seamless data migration.
- Design and implement data extraction, transformation, and loading processes.
- Ensure data integrity during the ETL process and troubleshoot any issues that may arise.
- 3. Data Warehousing:
- Work with Azure Data Lake & Azure data warehousing, including data extraction, transformation, and loading.
- Contribute to the design and maintenance of scalable data warehousing solutions.
- Extraction of huge data for integration of reporting tools like Apache Superset
- 4. Reporting:
- Develop and maintain SSRS reports based on customer needs.
- Collaborate with stakeholders to understand reporting requirements and implement effective solutions.
- 5. Performance Tuning:
- Production database performance analysis using Dynatrace, New Relic or similar tools.
- Analyze query performance and implement tuning strategies to optimize database performance.
- Conduct impact analysis and resolve production issues within specified SLAs.
- 6. Version Control and Collaboration:
- Utilize GIT and SVN for version control of database scripts and configurations.
- Collaborate with cross-functional teams using tools such as JIRA for story mapping, tracking, and issue resolution.
- 7. Documentation:
- Document database architecture, processes, and configurations.
- Provide detailed RCA (Root Cause Analysis) for any database-related issues.
Requirements
- 2 - 5 years of hands-on experience in the IT industry, with a focus on C# ASP.NET, MS SQL web application development.
- Proficient in SQL, MS SQL Server, SSRS, and SSIS.
- Experience in C# ASP.NET programming.
- Preferable experience with PostgreSQL, Azure Datalake.
- Ability to grasp new concepts and facilitate continuous learning.
- Strong sense of responsibility and accountability.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
