About The Position

The Automation & Infrastructure Lead serves as the integration and cloud lead for all DT&I product and process development, with primary emphasis on system-to-system communications, process automations, and Azure environment definitions and configurations. This role owns the design and implementation of enterprise integration patterns, workflow orchestrations, and cloud infrastructure provisioning that enable the DT&I product portfolio to operate reliably within BDO’s Azure ecosystem. The role works in close coordination with the AI & Digital Innovation Delivery Lead and the Data & Analytics Lead to ensure seamless delivery of well-integrated, properly provisioned, and secure solutions. The Automation & Infrastructure Lead partners closely with the Director of Assurance Architecture & Digital Innovation and cross-functional teams to align integration practices, infrastructure standards, and product delivery with assurance service delivery objectives, firm policies, and security standards.

Requirements

  • High School Diploma/GED, required
  • Ten (10) or more years of experience in infrastructure engineering, integration architecture, cloud operations, or related technology fields, required
  • Five (5) or more years of experience designing and implementing enterprise integration solutions, process automations, and workflow orchestrations, required
  • Three (3) or more years hands-on experience provisioning, configuring, and managing Azure environments including subscriptions, networking, identity, and security, required
  • Experience with infrastructure-as-code tools (Bicep, Terraform, ARM Templates) for Azure environment provisioning and configuration management, required
  • Expert-level knowledge of Microsoft Azure including environment provisioning, networking (VNets, NSGs, Private Endpoints), identity (Entra ID, RBAC, managed identities), and security services (Key Vault, Defender for Cloud), required
  • Strong understanding of process automation lifecycle including workflow design, implementation, testing, deployment, and monitoring, required
  • Experience with workflow and automation platforms (Azure Logic Apps, Power Automate, Durable Functions, Service Bus, Event Grid), required
  • Extensive knowledge of infrastructure-as-code (Bicep, Terraform, ARM Templates), Azure Policy, and Azure Resource Manager, required
  • Expert-level knowledge of Azure environment architecture, provisioning, configuration management, and cloud governance
  • Proven ability to serve as a hands-on automation architect and infrastructure engineer while providing team leadership and operational governance
  • Deep knowledge of enterprise integration patterns (API-based, event-driven, message-queue, batch), workflow orchestration, and process automation
  • Excellent problem-solving skills with a focus on automation, reliability, cost optimization, and operational efficiency
  • Strong communication skills with the ability to convey technical concepts to non-technical stakeholders and leadership
  • Strong knowledge of Azure security best practices, identity management (Entra ID, RBAC), secrets management (Key Vault), and compliance considerations
  • Ability to work across technical teams and business stakeholders in complex, fast-paced enterprise environments
  • Self-directed with the ability to manage multiple priorities and competing deadlines
  • Collaborative mindset with the ability to build relationships across all levels of the organization
  • Ability to travel up to 10%, no relocation required

Nice To Haves

  • Bachelor's degree with a focus in Information Systems, Computer Science, Engineering, Information Technology. preferred
  • Experience designing enterprise integration patterns (API gateway, pub/sub, message queues, ETL/ELT), preferred
  • Experience delivering enterprise-scale automation and infrastructure solutions in professional services, assurance, or accounting industries, preferred
  • Experience with post-merger integration including Azure environment consolidation, tenant migration, and infrastructure alignment, preferred
  • Experience with integration middleware (Azure API Management, Data Factory, Service Bus, Event Grid), preferred
  • Experience with Azure monitoring tools (Azure Monitor, Application Insights, Log Analytics, Cost Management), preferred
  • Experience with CI/CD pipelines (Azure DevOps), source control (Git), and containerization (Docker, Azure Container Apps), preferred
  • Familiarity with data architecture and ability to collaborate with development and data engineering teams on integration dependencies
  • Experience presenting infrastructure and automation recommendations to governance bodies (e.g., Architecture Review Boards)

Responsibilities

  • Designs and implements enterprise integration patterns (API-based, event-driven, message-queue, batch) connecting DT&I products with firm systems and third-party platforms using Azure API Management, Service Bus, Event Grid, and Data Factory
  • Serves as the principal technical authority on workflow orchestration, process automation, and system-to-system communication patterns across the DT&I portfolio
  • Architects and implements process automation solutions using Azure Logic Apps, Power Automate, Durable Functions, and related workflow engines to streamline business and operational workflows
  • Evaluates and integrates emerging automation tools, workflow engines, and integration platforms to continuously improve connectivity and process efficiency
  • Designs integration monitoring, error handling, retry policies, and dead-letter queue strategies to ensure resilient, fault-tolerant data flows
  • Owns the Azure environment strategy for the DT&I portfolio including subscription architecture, resource group design, naming conventions, tagging policies, and environment lifecycle management (dev, test, staging, production)
  • Designs and implements infrastructure-as-code (IaC) using Bicep, Terraform, and ARM Templates for repeatable, auditable Azure environment provisioning and configuration management
  • Configures and manages Azure networking (VNets, NSGs, Private Endpoints), identity (Entra ID, managed identities, RBAC), and security services (Key Vault, Defender for Cloud) across all DT&I environments
  • Implements environment monitoring, alerting, and cost management using Azure Monitor, Application Insights, Log Analytics, and Azure Cost Management
  • Partners with the Data & Analytics Lead and BDO National IT to define Azure governance policies, cost optimization strategies, and resource standards for DT&I workloads
  • Ensures compliance with Azure governance best practices, firm security policies, and regulatory requirements across all DT&I environments and integrations
  • Ensures all DT&I automation workflows and Azure environments remain compliant with applicable SLAs and uptime requirements
  • Partners with risk and compliance stakeholders to maintain alignment between infrastructure, integrations, and firm governance requirements
  • Performs other duties as assigned
  • Willingly accepts share of less desirable assignments
  • Acts as a direct supervisor to engineering and development team members, as assigned   
  • Acts as a career advisor and mentor to engineering and development team members as assigned

Benefits

  • BDO Total Rewards that encompass so much more than traditional “benefits.”

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

High school or GED

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service