About this role
The team is seeking a skilled SQL Developer to join their team. The ideal candidate will be responsible for designing, developing, and maintaining complex SQL queries and database objects to support various applications.
Key Responsibilities:
- Design, develop, and maintain complex SQL queries, stored procedures, functions, and triggers.
- Write optimized and efficient SQL queries to ensure high performance, scalability, and reliability.
- Develop and maintain database objects such as tables, views, indexes, and constraints.
- Troubleshoot and resolve database performance issues.
- Collaborate with development and business teams to gather requirements and create efficient database solutions.
- Create and manage reports using SQL and other reporting tools.
Required Skills & Qualifications:
- Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL, SQL Server).
- Strong understanding of database design principles and best practices.
- Experience with performance tuning and optimization of SQL queries.
- Ability to work collaboratively in a team environment and communicate effectively with stakeholders.
- Familiarity with data modeling and ETL processes is a plus.
Experience:
- Minimum of 3-5 years of experience in SQL development or a related field.
What we offer:
- Opportunity to work in a dynamic environment with a collaborative team.
- Professional development and growth opportunities.
- Engaging projects that challenge your skills and creativity.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.