Senior Data Developer

Calgary, AB, Canada

Job Description


Description :Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.Make an impact with our Technology - Development team as a Senior Data Developer. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the possibilities technology brings to the future of our industry. We\xe2\x80\x99re looking for team members who have a strong sense of ownership and drive, and who thrive on delivering high-quality solutions that are redefining the way MNP does business.MNP is proudly Canadian. Providing business strategies and solutions, we are a leading national accounting, tax and business advisory firm in Canada. Entrepreneurial to our core, our talented team members transcend obstacles into opportunities and are successfully transforming mid-market business practices.Responsibilities

  • Extract, transform, and load (ETL) data from various sources by creating and maintaining Azure Data Factory pipelines
  • Implement and manage on-premise SQL Server Integration Services (SSIS) packages for data integration and transformation
  • Design and architect data and data flow solutions
  • Maintain and ensure data quality, integrity, security and consistency across multiple data sources and platforms
  • Provide technical support and troubleshooting for database, pipeline, and integrations issues where and when needed
  • Assist with the migration of SQL Server databases from on-premise to Azure environments
  • Analyze and design data schemas based on understanding of stakeholder needs and requirements
  • Develop and optimize complex T-SQL queries, stored procedures, views, and functions to support business requirements
  • Engage closely with other departments, especially IT and cloud teams, to understand data requirements and deliver solutions
  • Assist in mentoring junior data analysts and provide training when necessary
  • Provide recommendations based on data insights and industry best practices to guide business decisions
  • Create various types of documentation including solution design, team member training documents and support material
  • Identify opportunities for process improvements, automation, and data optimization
Skills and Experience
  • At least five years of experience hands-on with SQL Server
  • Demonstrated high level of skill with writing complex SQL queries, stored procedures, views, and functions
  • Experience with Azure SQL Database, Azure Data Factory, or other Azure data services
  • Understanding of database architectures and design principles, including data warehousing, non-relational databases, and medallion architecture concepts
  • Strong critical thinking, problem-solving, and analytical skills, with the ability to work independently and collaboratively in a team environment
  • Excellent communication skills, both written and verbal, with the ability to convey technical concepts to non-technical stakeholders
  • Experience working with SQL Server Integration Services (SSIS) is considered an asset
  • Knowledge of or experience in the accounting industry is considered an asset but not required
MyRewards@MNPWith a focus on high-potential earnings, MNP is proud to offer customized rewards that support our unique culture and a balanced lifestyle to thrive at work and outside of the office. You will be rewarded with generous base pay, vacation time, 4 paid personal days, a group pension plan with 4% matching, voluntary savings products, bonus programs, flexible benefits, mental health resources, exclusive access to perks and discounts, professional development assistance, MNP University, a flexible \xe2\x80\x98Dress For Your Day\xe2\x80\x99 environment, firm sponsored social events and moreDiversity@MNPWe embrace diversity as a core value and celebrate our differences. We believe each team member contributes unique gifts and amplifying their potential makes our business stronger. We encourage people with disabilities to apply!#LI-Hybrid

MNP

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2281995
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, Canada
  • Education
    Not mentioned