Platform Engineer, Transportation Systems
Canadian Tire Corporation, Limited1 day ago
Mississauga, Canada or Toronto, CanadaSenior
Responsibilities
- Develop, maintain, troubleshoot, and enhance custom-developed enterprise applications and supporting components.
- Investigate complex production incidents, perform root cause analysis, and implement sustainable solutions.
- Deliver application changes through development, testing, deployment, and production implementation.
- Analyze application performance, reliability, and operational issues and identify improvements.
- Support database, operating system, middleware, framework, and application lifecycle upgrades.
- Provide Level 3 application support for transportation, logistics, supply chain, and customs systems.
- Contribute to technology refreshes, technical debt reduction, platform migration, and architectural improvements.
- Maintain technical documentation, application inventories, support procedures, operational runbooks, and troubleshooting documentation.
- Lead and participate in knowledge transfer activities to improve team supportability.
- Collaborate with SRE, Infrastructure, Security, Architecture, Database, and vendor teams.
- Support batch processing, scheduled jobs, integrations, and file transfers.
Requirements
- 8+ years of software engineering, application development, or production application support experience.
- Strong hands-on experience with Oracle databases, SQL, and PL/SQL, including troubleshooting, query analysis, and performance tuning.
- Strong hands-on Unix/Linux experience, including Bash scripting and troubleshooting of applications, processes, scripts, jobs, and production issues.
- Experience developing, maintaining, and troubleshooting Java applications, including Struts, Spring Framework, and Spring Boot.
- Strong production application support experience in incident investigation, debugging, root cause analysis, and problem resolution.
- Experience across the full application lifecycle, including development, testing, deployment, production support, upgrades, and modernization.
- Experience with C#/.NET and SSIS or similar enterprise application and integration technologies.
- Experience supporting highly available, business-critical enterprise applications.
- Experience with application servers and middleware such as Apache Tomcat.
- Experience supporting batch processing, scheduled jobs, integrations, and SFTP/FTP file transfers.
- Experience in transportation, logistics, supply chain, warehouse, or customs technology is an asset.
- Exposure to Azure, CI/CD, DevOps, React, Angular, and cloud modernization is an asset.
- Experience with AIX/KSH, enterprise job schedulers, or C/Pro* is an asset.
- Strong analytical, troubleshooting, communication, and technical documentation skills.
Benefits
- Comprehensive benefits and retirement programs.
- Performance incentives and continuing education programs.
- Well-being perks, career growth opportunities, and product discounts.
- Broadband benefit.
- Eligible employees may receive Canadian Tire Profit Sharing, retirement and savings programs, Triangle Learning Academy learning support, and enhanced flex benefits.
- Mental health benefits of $5,000 per year are available to benefits-eligible employees and their families.
- The employer supports accommodation throughout the application and interview process.
About Canadian Tire Corporation, Limited
Canadian Tire Corporation is a Canadian retail and financial services group best known for Canadian Tire stores selling automotive, hardware, home, and seasonal goods. It also operates SportChek, Mark’s, PartSource, Party City, and Gas+, owns Helly Hansen, and runs a credit card/loyalty business and CT REIT. Founded in 1922 and headquartered in Toronto, it is publicly traded on the TSX and operates a coast-to-coast dealer and franchise network.