Senior Data Platform Engineer

Nortonrosefulbright — Canada · Posted ~5 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

The Role The Senior Data Platform Engineer will act as a technical lead for our technologies in any project or initiative, and is responsible for designing, developing, implementing, and supporting enterprise-grade cloud solutions leveraging Microsoft Azure and Microsoft Fabric. This role focuses on building scalable, event-driven architectures, developing cloud-native applications, and enabling enterprise data integration through Azure Functions, and Microsoft Fabric platforms. The successful candidate will serve as a technical leader within the Integrations & Development team, collaborating closely with DevOps Engineers, Business Applications, Data Architect, Enterprise Architect, and Security Analysts teams to deliver reliable, secure, and highly available solutions that support the organization's digital transformation strategy. You Will Be Focusing On Delivers and supports business solutions, through development and integration of new and existing systems.Acts as a technical resource for all technological matters, whether support or change related, within their assigned technologiesDesign and develop enterprise-scale cloud-native solutions using Microsoft Azure services.Lead technical design reviews and establish solution architecture standards.Design scalable serverless solutions utilizing Azure Functions.Participate in cloud architecture governance and technology roadmaps.Ensure solutions align with security, compliance, reliability, and performance standards. Microsoft Fabric Development Design and develop end-to-end data solutions within Microsoft Fabric.Build and maintain Fabric Data Factory pipelines.Develop and optimize Lakehouse, Warehouse, and Real-Time Analytics solutions.Integrate enterprise applications and operational systems into Fabric environments.Support data ingestion, transformation, orchestration, and analytics workloads.Collaborate with other IT areas to enable enterprise reporting and AI initiatives.Optimize Fabric solutions for performance, scalability, and cost efficiency. Azure Functions Development Build serverless applications using Azure Functions.Develop event-driven processing for business transactions and integrations.Implement secure API integrations and backend services.Optimize function performance, resiliency, and operational monitoring. Software Development Develop high-quality applications and APIs using: C#, .NET Core/.NET, REST APIs, JSON, Entity FrameworkApply software engineering best practices and coding standards.Perform code reviews and mentor junior developers.Ensure solutions are maintainable, testable, and scalable.Database development and administration – manage SQL Agent jobs, SSIS packages, Stored Procedures, Views; planning large scale migrations DevOps & Automation Develop and maintain CI/CD pipelines.Automate deployment and configuration management processes.Utilize Infrastructure as Code (IaC) methodologies.Implement automated testing and deployment strategies.Collaborate with Platform Engineering and Operations teams. Security & Compliance Implement security best practices across all solutions.Integrate Microsoft Entra ID authentication and authorization.Ensure compliance with enterprise security policies.Participate in security assessments and vulnerability remediation activities.Support audit and regulatory requirements. Operational Support Support production systems and provide Level 3 application support.Troubleshoot performance, integration, and operational issues.Monitor application health using Azure Monitor and Application Insights.Participate in on-call support rotations when required.Support disaster recovery and business continuity initiatives. What you bring to the role Education Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field. Experience 10+ years of software development experience.5+ years developing cloud-native applications on Microsoft Azure.3+ years of experience developing Azure Functions.2+ years of experience working with Microsoft Fabric or enterprise-scale data platforms.Experience delivering enterprise integration solutions within large organizations. Development Technologies C#.NET Framework.NET Core / .NET 8+REST APIsMicroservices ArchitectureJSON / XMLEntity FrameworkASP.NET CorePowerShellMicrosoft SQL Server (SQL, SSRS, SSIS)SharePoint DevOps & Automation Azure DevOpsGitHubCI/CD PipelinesTerraform or Bicep Leadership Expectations Provide technical leadership across projects.Mentor junior and intermediate developers.Lead code reviews and architecture discussions.Promote cloud engineering best practices.Drive continuous improvement initiatives.Influence technology decisions and platform standards.Collaborate effectively across architecture, security, infrastructure, and business teams. Soft Skills Strong analytical and problem-solving skills.Excellent communication and presentation abilities.Ability to work independently and within cross-functional teams.Strong stakeholder management skills.Customer-focused mindset.Ability to manage multiple priorities in a fast-paced environment. Preferred Certifications Any of the following will be nice to have: Microsoft Certified: Azure Developer Associate (AZ-204)Microsoft Certified: Fabric Analytics Engineer Associate (DP-600)Microsoft Certified: Azure DevOps Engineer Expert (AZ-400)Achieved ITIL Foundation certification Why Join Our Team Hybrid work environmentRetirement savings plan with employer contributionBenefit premiums paid by the firmTelemedicine servicesWellness matters: Flexible health and wellness allowance that covers much more than gym memberships!Training and development programs based on your interests and needs Les échelles salariales indiquées reflètent la plage typique pour ce poste dans la région indiquée. Nous reconnaissons que chaque candidat.e apporte un ensemble unique d’expériences et de compétences, et la rémunération finale sera déterminée avec soin en fonction des qualifications individuelles et des facteurs actuels du marché. Veuillez noter que le salaire sera discuté et négocié lors de l’entrevue. Toronto: $128,300 - $158,500 Vous souhaitez vous joindre à un cabinet proactif et moderne où vous vivrez une expérience professionnelle exceptionnelle dans un cadre de travail inclusif et collaboratif? Joignez-vous à nous! En tant que cabinet d’avocats mondial, nous favorisons une culture fondée sur l’excellence et le service aux clients et prônons la souplesse, le respect, la diversité et la transparence. Nous nous efforçons de créer un environnement inclusif et équitable où chacun·e peut se montrer sous son vrai jour et réaliser son plein potentiel sur le plan professionnel. Pour plus de détails sur la façon dont nous intégrons la diversité, l’équité et l’inclusion dans toutes nos activités, veuillez cliquer sur le lien suivant : Diversité, équité et inclusion | Canada | Cabinet d'avocats mondial | Norton Rose Fulbright Si vous souhaitez vous prévaloir de mesures d’adaptation raisonnables au cours du processus de recrutement, veuillez nous l'indiquer lors de votre candidature. Nous communiquerons avec vous pour en discuter. Veuillez noter que les personnes qui reçoivent une offre d’emploi peuvent être tenues, pendant leur emploi au sein de Norton Rose Fulbright, de faire la preuve des vaccinations recommandées de temps à autre par le gouvernement ou les autorités de santé publique. Norton Rose Fulbright a le devoir d’accommoder les personnes qui ne sont pas en mesure de se faire vacciner pour des motifs protégés. Les candidat·es qui ont besoin d’un accommodement peuvent communiquer avec nous pour en discuter davantage. Le droit à l’échelle mondiale nortonrosefulbright.com Veuillez noter que cet affichage de poste est diffusé afin de pourvoir un poste actuellement vacant.