Data Engineer

MNP
Toronto, ON
Full-time

What do you think of when you hear the name MNP? Most likely tax and accounting, but as one of Canada's largest consulting organizations, we're so much more! We're also serious about technology.

Make an impact with our Digital Solutions team as a Data Engineer. This diverse team of tech-savvy problem solvers has expertise and delivery depth across client platforms, applied data and analytics, applications and cloud and business platforms solutions.

As a trusted advisor, you'll gather, secure and organize meaningful insights to design digital solutions that meet clients' evolving needs.

At MNP Digital, we're a team of highly skilled and creative thinkers that continuously support and learn from each other.

We pride ourselves on translating our clients' challenges into real results by leveraging technology - and that all starts with having the right people to deliver.

We've created an environment where you'll continuously grow, always have a voice and collaborate on work that's meaningful and fulfilling.

If you're ready to take your career into your own hands, you've come to the right place.

Responsibilities

  • Help enable public cloud platforms for our clients while primarily focusing on Azure and Microsoft 365.
  • Understand business goals and drivers and translate those into an appropriate technical solution.
  • Create innovative solutions leveraging cloud platforms to solve client business challenges.
  • Gather requirements, assess client capabilities / needs and analyze findings to provide appropriate cloud recommendations and adoption strategy.
  • Research, analyze, recommend and select technical approaches for solving difficult and challenging development and integration problems.
  • Design, build, test, and deploy highly scalable and resilient cloud-based artifacts.
  • Demonstrate expertise via client workshops and whiteboard sessions.
  • Create conceptual, logical and physical design for cloud-based solutions for infrastructure and platforms.
  • Learn and adopt new tools and techniques to increase performance, automation and scalability.
  • Share the leading practices with internal team members and clients.
  • Collaborate as part of larger delivery teams, including project managers, business analysts, architects, developers, and other professionals.
  • Work with many areas of our client's technologies, including but not limited to networking, Endpoint (Server and Laptop / Desktop), compute, storage, information security, risk, enterprise identity and access management, and security operations.
  • Be customer-oriented, diligent, proactive, focused on achieving customer's business objectives as a top priority

Skills and Experience

  • Completed post-secondary education in Computer Science, Software Engineering, or a comparable combination of education and experience
  • 4+ years of project experience migrating and deploying cloud-based solutions with a focus on Azure and Microsoft 365.
  • Project experience implementing core infrastructure, networking and cloud-based services.
  • Deep product knowledge and understanding of product features, including :
  • Azure
  • IaaS, PaaS, and SaaS Solutions
  • Networking
  • Security
  • Identity
  • Virtualization
  • Hybrid Cloud Solutions
  • Deep knowledge and understanding of High Availability and Disaster Recovery principles, patterns and usage.
  • An understanding of cloud ecosystem and leading-edge cloud emerging technologies.
  • Experience configuring and tuning cloud-hosted solutions and platforms.
  • Experience supporting production applications or workloads in a cloud-based environment.
  • Experience with performance analysis, troubleshooting and remediation techniques.
  • Experience with encryption and key management principles and design patterns.
  • Experience with networking principles and technologies (DNS, Load Balancers, Reverse Proxies, WAF etc.).
  • Knowledge of automation and DevOps principles.
  • Practical experience sizing hardware and storage needs.
  • Strong analytical problem-solving ability.
  • Strong presentation, written and verbal communication skills.
  • Be a self-starter with the ability to work independently or as part of a project team with limited supervision.
  • Experience collaborating across multiple functional / technical teams to deliver a project.
  • Demonstrate growth mindset, enthusiastic about learning new technologies quickly and applying the gained knowledge to address business problems.
  • The candidate must be able to undergo a criminal record check and federal security clearance screening
  • Certifications in Azure and Microsoft 365 will be considered an asset
  • Some occasional local and national travel may be required.

With 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 'Dress For Your Day' environment, firm sponsored social events and more!

We 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!

1 day ago
Related jobs
Aritzia
Canada, Canada

The mission of the Data & Analytics Department is to maximize the value of Aritzia's data by making it available, insightful and actionable to foster a culture of data-driven decision making. As a member of the Data & Analytics Platform Department, you will be part of the team responsible for provid...

Purple Drive
Toronto, Ontario

Times New Roman",serif">8+ years of experience in Data Engineer with AWS, Glue, Lambda, SQL, Python, Dovps, Redshift. Perform data cleansing, data validation etc<br /> <br /> 2. Times New Roman",serif">Must have working knowledge in designing and implementing da...

Jay Analytix
Toronto, Ontario

Manage timelines/deliverables within the team towards the successful delivery of projects.Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements.Develop solutions that are in line with client's technology biases, deliver effic...

Highbrow LLC
Toronto, Ontario

Implement data products curated by our Chief Data Office, as well as custom data models for fit for use. Ensure data quality and integrity across various data sources and systems to ensure data accuracy, completeness, and reliability. Keep up to date with the latest industry trends and technologies ...

Ness Digital Engineering
Toronto, Ontario

Azure Data Factory, Azure Databricks, Azure DataLake Storage, Azure Synapse. ETL / data engineering within DWH / Data Lake / BI reporting systems. Experience in developing Data Factory pipelines that are parametrized and reusable and worked on most of the ADF control flow activities like Get Metadat...

NearSource
Toronto, Ontario

Embrace the opportunity to work on amultinational Fortune 500 project in Canada as a Software EngineerData. Collaborateon engineering projects for products with a diverse global team ofresearchers and engineers. Processlarge unstructured disparate multimodal (text images 3D models codesnippets metad...

Apex Systems
Toronto, Ontario

Apex Systems is a global IT services provider, and our staffing practice has an opening infor a Senior Data Engineer specializing specifically with experience in GCP, SQL and data engineering. Utilize digital media advertising data to drive forward business-critical data engineering projects, that a...

Clientserver Tech Systems
Mississauga, Ontario

Research and document data requirements, data collection and administration policy, and data access rules. Operate database management systems to analyze data. Develop and implement data administration policy, standards and models. ...

Synechron
Toronto, Ontario

Experience building data pipelines using Azure Data Factory and Databricks. ETL developers are responsible for designing and creating the data warehouse and all related extraction, transformation and load of data functions. Looking for an Integration engineer responsible for daily support and projec...

The Brattle Group
Toronto, Ontario

The Data Engineer works in the data engineering team and alongside Brattle consulting teams to implement the latest technologies and provide expert guidance on technical workstreams. We are seeking a candidate who has experience working as a Data Scientist or with applied data science experience tha...