SQL Developer

SQL Developer

SQL Developer
 
Our client in the Upper Highway is looking for an experienced SQL Developer with Azure experience to join their team.
 
Core Skills Requirements
    • The ideal candidate will have a strong understanding of creating and maintaining stored procedures, functions, views, and other database objects.
    • The SQL Developer should be proficient in writing efficient queries that optimize system resources while meeting business requirements.
    • Knowledge of database structures, dependencies, relationships, and design principles is essential for this role.
    • Experience in building reports and querying ad-hoc data queries for ad-hoc reporting is highly preferred.
 
Responsibilities
    • Designs, develops and maintains business processes and database applications.
    • Work collaboratively and cross-functionally with other projects, products and IT teams across the business
    • Contribute to ensuring an appropriate software design in conjunction with the Tech lead and in accordance to best practice
    • Create tasks in Azure
    • MS SQL Server Administration (User and Security Administration, Database Administration).
    • Creation of new ETL processes that interfaces with the company system.
    • Maintenance of existing ETL processes, SQL Server and SSIS programs.
    • Assisting other developers with daily workload, which involves running queries and extracts and providing data to various stakeholders.
 
Requirements:
    • Ideally a Degree or Diploma in Information Technology or if not, certifications in Software
    • Development by Microsoft or other providers covering SQL
    • Minimum 2 years’ experience in Microsoft SQL Server database development
    • Experience with SSRS (SQL Server Reporting Services)
    • Experience in SSAS would be an advantage.
    • Understanding of creating and maintaining stored procedures, functions, views, etc.
    • Proficient in writing efficient SQL queries that utilize limited system resources.
    • In-depth knowledge of database structures, dependencies, and relationships.
    • Ability to interpret business requirements and translate them into SQL code.
    • Familiarity with database design principles.
    • Excellent problem-solving and analytical skills.
    • Strong attention to detail and accuracy.  
    • Ability to work independently and collaboratively in a team environment.