Job Description Azure and PowerPlatform DevOps Engineer Location Montréal, QC :
Azure and PowerPlatform DevOps Engineer (Contract)
We are seeking an experienced Azure and PowerPlatform DevOps Engineer to join the Microsoft App Platform (MAP) team, which focuses on enabling Azure cloud services as a strategic platform across enterprise IT environments. The ideal candidate will have strong cloud migration and integration experience with Azure and PowerPlatform, along with DevOps expertise using Terraform, scripting, and CI/CD tools. This is a high-impact, global role requiring close collaboration with cross-functional teams to deliver secure and scalable public cloud solutions.
Face-to-face Interview required in Montreal
Key Responsibilities:
- Migrate and deploy applications to Azure, PowerPlatform, and Dynamics365 environments.
- Architect Azure and PowerPlatform solutions, with application integration and cloud refactoring.
- Develop Infrastructure-as-Code using Terraform for scalable and repeatable deployments.
- Build robust automation using scripting languages such as PowerShell and Python.
- Collaborate with global teams to design and implement scalable enterprise systems.
- Participate in evaluation and onboarding of new Azure services into Morgan Stanley's platform ecosystem.
- Maintain a strong sense of operational ownership and drive engineering initiatives forward.
- Communicate technical concepts to both technical and non-technical stakeholders effectively.
Required Qualifications:
- Proven experience in Azure cloud architecture and application migration/integration.
- Strong expertise in PowerPlatform and Dynamics365.
- Deep knowledge of Infrastructure as Code tools (Terraform).
- Proficiency in scripting (PowerShell, Python).
- Experience designing systems for scalability in large enterprises.
- Effective collaboration and communication skills across technical and business teams.
- Demonstrated ownership and problem-solving mindset.
- Ability to work across time zones and within global, agile environments.
Preferred Skills:
- Certification or training in Dynamics365 / PowerPlatform.
- Experience automating setup and management of PowerPlatform / D365 environments.
- Familiarity with PowerPlatform security models, encryption key (CMK) management, and DLP policies.
- Knowledge of Dataverse Management.
- Hands-on experience with Kubernetes.
- Familiarity with Azure DevOps CI/CD pipeline implementation.
- System administration experience (Linux/Windows).
- Experience in regulated industries, especially finance (e.g., data compliance, security controls).
- Open-source contributions or awareness.
- Strategic thinker with the ability to zoom into technical detail as needed.
Skills Summary:
Core Expertise:
Azure DevOps, PowerPlatform \& Dynamics365, application migration, automation, CI/CD, cloud infrastructure
Languages \& Frameworks:
Terraform, PowerShell, Python
Cloud \& Containerization:
Azure (expert), PowerPlatform, Dynamics365, Kubernetes (preferred)
DevOps \& CI/CD:
Azure DevOps, Git, CI/CD pipelines, infrastructure as code
Security \& Compliance:
Cloud security, encryption (CMK), DLP policies, regulatory/compliance controls
Other Tools \& Technologies:
Dataverse, Terraform, Windows/Linux administration, scripting, open-source familiarity
Soft Skills:
Strategic planning, technical communication, collaboration across global teams, operational ownership
The pay range that the employer in good faith reasonably expects to pay for this position is $29.94/hour - $46.79/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis. Tundra Technical Solutions is among North America's leading providers of Staffing and Consulting Services. Our success and our clients' success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.