Job Closed
This listing is no longer active.
At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world. As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset. To find out more visit us at BMO Careers .
M365 Platform & Power Platform Engineer
Location
Worldwide
Posted
51 days ago
Salary
C$75.9K - C$141.9K / year
Seniority
Mid Level
Job Description
M365 Platform & Power Platform Engineer
BMO
Role Description The M365 Platform & Power Platform Engineer is responsible for the reliability, security, and modernization of the Microsoft 365 ecosystem while building and governing a scalable Power Platform environment. This role engineers core M365 services, supports enterprise automation, and ensures strong platform governance for AI and Copilot-enabled solutions. - Engineer and operate core M365 services (Teams, SharePoint, OneDrive, Exchange Online, Entra ID). - Maintain platform reliability, configuration currency, tenant hygiene, and compliance with security standards. - Lead Tier-3 engineering, service hardening, workload onboarding, and cross-service integrations. - Design and manage Power Platform environments (Dev/Test/Prod) including Dataverse and provisioning workflows. - Govern connectors, DLP policies, security boundaries, and citizen-developer intake processes. - Implement Copilot/AI-related features and ensure platform readiness for automation and integration initiatives. - Collaborate with security and architecture teams to maintain governance, licensing alignment, and audit compliance. Qualifications - 4–7 years in M365 engineering with hands-on experience in Power Platform and Dataverse. - Strong understanding of identity, conditional access, DLP, and enterprise governance. - Experience with scripting (PowerShell/Graph API) and enterprise-scale tenant operations. Requirements - Experience with Copilot workloads, COE toolkit, Dynamics 365 integrations, and relevant Microsoft certifications. Benefits - Health insurance. - Tuition reimbursement. - Accident and life insurance. - Retirement savings plans. - Performance-based incentives and discretionary bonuses. - Other perks and rewards.
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Cloud Engineer
Havas GroupHere at Havas across the group we pride ourselves on being committed to offering equal opportunities to all potential employees and have zero tolerance for discrimination. We are an equal opportunity employer and welcome applicants irrespective of age, sex, race, ethnicity, disability and other factors that have no bearing on an individual’s ability to perform their job.
Agency : Havas Media Group Job Description : Cloud Engineer – Havas CSA Location: Perú Fully Remote. CSA, the data consultancy within Havas Media Group and part of the Havas Center of Excellence team, is seeking a Cloud Engineer with a focus on optimization, maintenance, and execution of medium-complexity cloud-based data and analytics solutions. You will work within the Google Cloud Platform (GCP) infrastructure, contributing to the development and operational stability of systems, particularly those involving Machine Learning (ML) and Large Language Models (LLMs). You will execute defined tasks with a high degree of independence and support the wider team in maintaining engineering excellence.Key Responsibilities - Implement, optimize, and maintain cloud-based solutions on GCP for data analytics and insights. - Support the deployment, maintenance, and scaling of ML and LLM-based solutions. - Develop and maintain reliable, secure, and high‑performance cloud infrastructure. - Automate deployment and management processes using scripting and basic IaC tools. - Monitor systems, troubleshoot issues, and optimize cloud services and data pipelines. - Collaborate with senior engineers on technical design and maintain clear technical documentation. - Work closely with cross‑functional teams and share cloud best practices with Strategy and Media teams. Requirements - 2–5 years of experience in Cloud Engineering, Software Engineering, or related roles. - Hands-on experience with Google Cloud Platform (GCP). - Strong proficiency in Python and SQL. - Experience with GCP services such as BigQuery, Cloud SQL, Dataflow, Pub/Sub, and App/Compute Engine. - Experience building and managing ETL/ELT data pipelines. - Exposure to or strong interest in Machine Learning and LLMs on GCP. - Knowledge of Agile/Scrum methodologies. - Familiarity with Digital Analytics and Ad‑Tech platforms (Google Ads, Campaign Manager, Meta). - Strong collaboration skills, curiosity, and a continuous learning mindset. - GCP certifications are a plus. What We Offer: 🌍 Global Exposure: Work with international teams and global brands. 📄 Long-Term Contract: Stability and the opportunity to grow within a global network. 🏡Remote Work Model: Virtual work environment with a healthy work-life balance. 💊Health & Wellness: EPS 100% health insurance and wellness initiatives. 🎉Culture & Community: Inclusive, collaborative, and purpose-driven workplace. 💰Competitive Compensation: Full time contract monthly salary + food benefit card If you are a Professional Engineer with a passion for marketing analytics and are eager to make a significant impact on our clients' success, we would love to hear from you! Apply now to join the CSA team within Havas Media Group and take your career to new heights. Contract Type : Permanent Here at Havas across the group we pride ourselves on being committed to offering equal opportunities to all potential employees and have zero tolerance for discrimination. We are an equal opportunity employer and welcome applicants irrespective of age, sex, race, ethnicity, disability and other factors that have no bearing on an individual’s ability to perform their job.
• Deploy containerized services (ECS or OpenShift) • Configure networking, load balancing, and scaling • Implement CI/CD pipelines and environment management • Integrate logging, monitoring, and observability tools • Maintain system reliability and uptime
About us: Kiva is a global nonprofit, founded in 2005, with a mission to expand financial access and help underserved communities thrive. Kiva unlocks capital for borrowers through crowdfunded loans supported by individuals around the world. Lenders on Kiva can start with as little as $25 to support causes that matter most to them, whether that’s gender equity and support for women, refugees, climate change, small businesses, agriculture, and more. Since our founding, over two million people have invested over $2 billion in real dreams and real opportunity, spanning more than 100 countries and over 5 million borrowers As we work toward our mission, Kiva invests in building and retaining a global team of talent to add to our values-driven and digital-first culture. Our organization is supported by over 700 volunteers and 130+ full-time employees dispersed around the world, as well as within team hubs located in San Francisco, Nairobi, Bogota, and Bangkok. Kiva’s team is growing as we pursue exciting new opportunities to scale our impact and create a financially inclusive world. Kiva's values: Impact first - This is why we exist. This is the drumbeat we march to. Every day. Extreme ownership - Own it; you, your relationships, your impact. Insist that others support you and hold you accountable. Be curious and bold - Never stop learning. Question assumptions. Take Risks and dream big. Inclusion. Equity. Diversity. - Without reservation and without caveat. In our hiring, in our workplace and in our impact in the world. Honor and integrity - Do the most right thing in the most right way. Cherish diversity and respect each other. Love and kindness always - Say what you mean. Mean what you say. And don't say it mean. Clarity. Courage. Kindness. Role overview: We are seeking a Senior Full-Stack Engineer to help lead the design, development, and evolution of Kiva’s core platform. In this role, you’ll work across backend services and frontend applications, drive technical decisions, and raise the bar for code quality, reliability, and team effectiveness. You’ll be trusted with ambiguous problems, expected to think in systems, and empowered to mentor others while delivering meaningful product outcomes. At this time, we can only consider applicants with authorization to work in the United States on a permanent, full-time basis; unfortunately we cannot provide visa sponsorship. Key responsibilities include: - Lead the design and delivery of complex, end-to-end features using Kotlin, PHP, Node.js, and Vue.js / Nuxt - Own technical solutions from discovery through production, balancing product needs with long-term maintainability - Design, build, and evolve backend services, APIs, and data models that support high-impact workflows - Set standards for frontend quality, performance, and accessibility across user-facing applications - Influence architecture and technical direction through design reviews and thoughtful tradeoff analysis - Proactively identify and reduce technical debt, reliability risks, and operational bottlenecks - Collaborate closely with product, design, platform, and data teams to shape roadmap and execution - Debug and resolve complex production issues, contributing to incident response and prevention - Mentor and support other engineers through code reviews, pairing, and technical guidance - Contribute to documentation, best practices, and shared engineering standards Preferred qualifications: - 6+ years of professional software engineering experience, including senior-level ownership - Strong backend experience with Kotlin, PHP, and/or Node.js in production systems - Frontend expertise with Vue.js, Nuxt, or comparable modern frameworks - Experience designing scalable APIs and data models for real-world usage - Proven ability to deliver complex projects with minimal direction - Strong code quality instincts, including testing strategies and maintainability - Experience working in collaborative, cross-functional product teams - Comfort operating in production environments with high availability and user impact DevOps & Platform Experience (Bonus) - Experience working with AWS or similar cloud platforms - Familiarity with Docker, Kubernetes, and containerized deployment - Exposure to Terraform, CI/CD pipelines, or infrastructure-as-code - Ability to reason about system reliability, observability, and performance tradeoffs What we offer: - A work-from-home position; final candidate must be authorized to work in Bogota, Colombia. - An opportunity to improve real lives, solve hard problems, and change the world - Friendly, supportive, and adventurous environment with a team of engaged colleagues - A comprehensive, industry-leading benefits package including health, dental, and vision insurance, parental leave, professional development, and unlimited PTO. Some of these benefits have eligibility requirements. Many of these benefits are subsidized or fully paid for by Kiva. - Opportunities to connect with and learn from colleagues and partners around the world A diverse and inclusive workplace where we learn from each other is an integral part of Kiva's culture. We actively welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer and a great place to work. Join us and help us achieve our mission! We will only accept applications directly from candidates. Kiva will not be responsible for any recruiting agency fees, absent a formal agreement.
Azure Platform Engineer
ThalozWe help companies achieve their goals and expand their business through technology.
• Design, deploy, and operate workloads on Azure Kubernetes Service (AKS) to meet security, resilience, and performance goals • Lead AKS bootstrapping, cluster/node/pod configuration, and operational support activities • Build automated deployment templates for customers to provision AKS instances • Implement and maintain CI/CD and GitHub build/release pipelines for Dev, Stage, and Production environments • Configure autoscaling (Horizontal Pod Autoscaler, Cluster Autoscaler) and integrate Azure Container Instance (ACI) where appropriate • Implement Pod security policies, node-to-node encryption, and enforce NIST-aligned security controls when deploying container images • Integrate AKS logs (application, event, cluster, user activity, diagnostics) into Azure Event Hub or Storage and enable real-time monitoring • Manage authentication and authorization for cluster access using managed identities, service principals, certificates, and secrets • Deploy and manage HTTPS Ingress controllers and TLS certificate management for Kubernetes services • Use governance and scanning tools to monitor images, runtime, vulnerabilities, registries, and hosts

