SQL / ETL Developer

CGI
Fredericton
CAD 80,000 - 110,000
Job description

CGI is offering an exciting opportunity as an ETL / SQL Developer. As a member of CGI’s national practice providing retail banking solutions and services to credit unions, you will be joining an experienced and dynamic team of global IT professionals serving our clients across Canada and the world.

Your future duties and responsibilities:

Key Responsibilities:

  • Designing database tables and structures, creating views, functions, and stored procedures
  • Writing optimized SQL queries for integration with other applications
  • Identifying and testing for bugs and bottlenecks in the ETL solution
  • Supporting the development of Source-to-Staging-to-Target mappings and actively working with Development, Test, and Implementation efforts
  • Designing data migration processes including collection of source data, data transfer mechanism, and data upload mechanism
  • Capturing data validations that impact the migration process and liaising with data stewards to assess data quality gaps on legacy data against those validations
  • Maintaining data quality, overseeing database security, and privacy relating to customer data

Other Responsibilities:

  • Maintaining a solid understanding of software testing best practices, methodologies, and terminologies
  • Leading, coaching, and mentoring other members

Required qualifications to be successful in this role:

Required Experience:

  • Minimum 6+ years of IT experience with extensive focus on delivering SQL Solutions, preferably MS SQL Server using SSRS and SSIS or PostgreSQL
  • Hands-on experience with designing, building, coding, testing, and deploying SQL Queries, stored procedures, and functions
  • Exposure to ETL / Data Integration activities is mandatory

Nice to Have:

  • Experience with scheduling Data Loads using 3rd party tools is highly desirable
  • Exposure to MySQL Database
  • Experience with Data vault modeling and development
  • Experience using Python and APIs
  • Experience working with Jira and SharePoint
  • Experience in retail banking and/or credit union space
  • Exposure to ETL Projects that involved handling Transactional/Normalized Data is highly desirable

Soft Skills:

  • Self-motivated with attention to detail and exceptional organizational skills with the ability to balance immediate and longer-term tasks and requirements
  • Excellent presentation skills, ability to cater messages depending on the audience
  • Strong sense of ownership and ability to drive tasks through to completion
  • Demonstrate the ability to provide information and ideas in a clear, comprehensive, concise, and organized manner

Required Level of Education:

  • Bachelor’s Degree in a Computer Science or related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new SQL / ETL Developer jobs in Fredericton