TD

Lead Platform Engineer

TD

full-time

Posted on:

Location Type: Hybrid

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$126,800 - CA$164,100 per year

Job Level

About the role

  • Build and maintain a high performing platform and ensure the platform meets the need of business, providing stability, reliability, security and scalability.
  • Manage underlying infrastructure, including hardware, software and storage resources.
  • Manage multiple environments (Prod/Pre-Prod/Lower environments) and ensure the integration and stability of environments.
  • Streamline code promotion process and providing ways to improve developer productivity.
  • Ensure the stability of platform and TRW ecosystem.
  • Find ways to optimize platform and address system bottlenecks.
  • Ability to analyze system issues and provide a solution to resolve the issue permanently.
  • Promote the best practices and follow the continuous integration and delivery.
  • Drive transformation by continuously looking for ways to automate existing processes and workflows.
  • Explore new capabilities and technologies to drive innovation.
  • Work closely with development and production operation teams to support their needs, troubleshoot issues and enhance the platform.

Requirements

  • 8+ years in managing and supporting large scale and mission critical platform.
  • Experience in large scale platform migration initiative.
  • Strong experience with managing Hadoop platform including HDFS, Spark and Hive.
  • 8+ years' experience in Linux system administration.
  • Experience in managing web and service/API platform.
  • Experience working with messaging technologies (e.g. Kafka)
  • Experience with RDBMS, demonstrable fluency in SQL and any non-relational DB such as Cassandra (is preferred).
  • 6+ years of experience managing Git, CI/CD toolset (Maven), Jenkins, working within an Agile environment.
  • Experience in implementing and managing system monitoring tools.
  • Experience developing and managing highly scalable and low latency systems.
  • A passion for bringing best products to the customer, simplifying and automating work, for making things better, for being efficient and helping others.
Benefits
  • health and well-being benefits
  • savings and retirement programs
  • paid time off
  • banking benefits and discounts
  • career development
  • reward and recognition programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
HadoopHDFSSparkHiveLinux system administrationSQLCassandraGitCI/CDJenkins
Soft Skills
problem solvingautomationdeveloper productivitybest practicesinnovationcollaborationtroubleshootingefficiencycustomer focuscontinuous improvement