4 days ago
Toronto, CanadaMid Level
Responsibilities
- Develop and maintain orchestration code using Google Cloud SDK, Terraform, GCP modules, and GitHub Actions.
- Build and improve self-service automation for platform services across Google Cloud and Azure.
- Design automated tests validating security policies, business features, and integrations across cloud platforms.
- Develop and consume APIs, SDKs, and webhooks to integrate cloud platforms with enterprise and DevOps systems.
- Troubleshoot cloud networking, DNS, connectivity, routing, firewall rules, network security groups, and load balancing.
- Manage cloud security controls involving IAM, identity providers, secrets, PKI, encryption, and VPC Service Controls.
- Integrate and automate cloud data services including BigQuery, Pub/Sub, Dataflow, Databricks, Data Factory, Azure ML, and Vertex AI.
- Ensure cloud solutions comply with internal security and regulatory controls.
- Collaborate with engineering, network, security, risk management, business, and DevOps teams while maintaining a backlog of platform enhancements.
Requirements
- At least 1 year of experience developing infrastructure-as-code orchestration using Python SDKs, Azure or Google Cloud, Terraform, and CI/CD tools such as GitHub Actions or Runners.
- At least 1 year of experience writing automated tests for security policies and business features across cloud platforms.
- Experience with cloud identity and access management, including Google Cloud IAM and enterprise identity providers such as Active Directory and PingFederate.
- Experience with Azure and Google Cloud security, authentication, IAM or RBAC, data protection, network security, PKI, and certificate management.
- Experience troubleshooting cloud networking concepts including DNS, connectivity, routing, firewall rules, network security groups, and load balancing.
- Experience with cloud automation using Azure CLI, gcloud CLI, native cloud SDKs, and Terraform.
- Understanding of deploying platform components and data analytics solutions through CI/CD pipelines across Azure and Google Cloud.
- Advanced knowledge of the software development lifecycle and Agile Scrum environments.
- Strong critical-thinking, analytical, problem-solving, communication, independent-working, and collaboration skills.
- Demonstrated leadership and analytical skills.
Benefits
- Base salary of $126,800-$164,100 CAD annually, with a temporarily eligible pay premium reassessed annually.
- Health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and recognition programs.
- Regular development and performance conversations, training programs, mentoring programs, and access to an online learning platform.
- Training and onboarding sessions are provided.
- Accessibility accommodations are available for the interview process.
- The position is located in Toronto, Ontario, Canada and is subject to applicable provincial employment regulations.
Tech Stack
Categories
About TD bank
TD Bank Group provides retail and commercial banking, credit cards, mortgages, wealth management, insurance, and capital-markets services to consumers, businesses, and institutional clients. Headquartered in Toronto and founded in 1955, it operates across Canada and the eastern United States. The company generates revenue from interest income, fees, and trading activities and is publicly traded on the TSX and NYSE under the symbol TD.
