What are the responsibilities and job description for the Database Engineer position at Ryantech?
Role: Database Engineer Location: Fremont CA – Onsite Opportunity – In Person Must -need locals Job Description We are seeking an experienced Database Engineer – SQL to support data-driven applications and reporting solutions for a client engagement. The ideal candidate will have strong hands-on experience with SQL development, database performance optimization, and the ability to work in a fully onsite environment. Key Responsibilities Design, develop, and maintain SQL databases, including queries, stored procedures, functions, and triggers Write and optimize complex SQL queries for performance and scalability Perform database performance tuning using indexing strategies, query optimization, and execution plan analysis Work with relational database platforms such as SQL Server, Oracle, MySQL, or PostgreSQL Collaborate with application developers, BI teams, and business analysts to support data integration and reporting needs Support BI and reporting tools such as Power BI and SSRS Work with cloud-based database services including Azure SQL, AWS RDS, or Google Cloud SQL Required Qualifications Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience) 10 years of Proven experience as a SQL Database Engineer or Database Developer 6 years of Strong proficiency in SQL (T-SQL, PL/SQL, or equivalent) Experience in enterprise-scale relational database environments Strong communication and problem-solving skills