Skilled DevOps Engineer providing expertise in deployment automation for TD's technology solutions team. Engaging in improving development and release processes while ensuring security and system integrity.
Responsibilities
Building a World-Class, Diverse, and Inclusive Technology Team at TD
Provide expertise in deployment automation
Help a dynamic development team in automating and improving development and release processes
Ensure that systems are safe and secure
Identify technical problems and manage library upgrades and fixes
Assume a leading role in the DevOps practice on the team
Lead to having autonomy in designing and instrumenting DevOps practices within the team
Develop, maintain, manage, and continually improve automated GitHub Actions builds and deployments
Manage code releases of multiple components
Automate security scans to ensure environment and libraries are secure
Identify DevOps improvements and assist in prioritizing larger improvements
Write build/deployment scripts and resolve issues
Requirements
Undergraduate degree or technical certificate
Experience with writing json and yaml configuration files
3+ years of experience with code building tools, especially Apache Maven and npm
Basic knowledge on JIRA and Confluence (Create Stories, Tasks, Create/Update Documentation, etc)
3+ years of experience implementing CI/CD workflows with GitHub Actions.
5+ years of experience developing Python, PowerShell, and Linux Shell scripts.
Strong knowledge of Ansible Automation Platform (AAP) or Ansible Core.
3+ years of experience building custom container images (Docker) following best practices.
5+ years of experience using Git source code repositories, preferably GitHub.
3+ years of experience integrating SonarQube and Veracode components into CI/CD pipelines.
2+ years of experience with Azure Cloud, Kubernetes, Helm, Docker, Azure Networking, and Azure Application Gateway.
Familiarity with TD Standard Pipelines (EDP XL and EDP GT).
Experience creating pipelines from scratch, preferably using GitHub Actions, and troubleshooting cloud configuration issues.
Ability to publish compliance and execution reports (security and code quality).
Understanding of distributed systems concepts.
Knowledge of SpringBoot and Angular frameworks.
Ability to work independently in a senior/lead capacity and mentor others.
Strong analytical and problem-solving skills.
Effective organizational and documentation skills.
Willingness to learn new technologies and share process improvements.
DevOps Engineer operating multi - cloud Kubernetes infrastructure for InfluxData’s time - series platform. Automating operations and supporting highly available distributed services.
Senior Reliability Engineer improving embedded protection, control, and software products for utility grids. Leading reliability testing, failure analysis, and modernization initiatives for resilient energy systems.
Senior Reliability Engineer improving embedded grid automation reliability for utility - scale energy systems. Leading testing, failure analysis, KPIs, and modernization initiatives with utilities.
Site Reliability Expert leading observability and SRE for Valtech, an experience innovation company. Improving reliability across cloud - native, microservices - based environments.
Staff DevOps Engineer owning reliable, scalable infrastructure for Nexxa’s AI systems. Supporting machine learning workloads across heavy - industry operations.
Staff SRE securing and scaling IAM systems at RBC, a Canadian bank. Designing resilient infrastructure, automating operations, and leading incident response.
DevOps Engineer designing production - style CI/CD, cloud, and infrastructure tasks for Your Software Supplier. Reviewing AI - generated solutions and ensuring correctness and reproducibility.
Senior DevOps Engineer modernizing AWS infrastructure and agentic automation for Big Viking Games’ live - service games. Improving reliability, security, observability, and production operations.