onsite
Systems Performance Engineer - Ontario Power Generation
Software Engineer
Systems Performance Engineer responsible for analyzing, tuning, and optimizing large-scale systems. Leverages performance engineering, load testing, and profiling techniques on Linux platforms using Python and monitoring tools to ensure reliability and scalability.
About the role
Key Responsibilities
- Conduct performance analysis and profiling of complex systems to identify bottlenecks and optimization opportunities.
- Design, implement, and execute load and stress tests using industry-standard tools.
- Collaborate with development and operations teams to integrate performance best practices into CI/CD pipelines.
- Develop and maintain monitoring dashboards and alerting mechanisms to track system health.
- Document performance findings, recommendations, and action plans for continuous improvement.
Requirements
- Bachelor’s degree in Engineering or related field.
- Proven experience in performance engineering, load testing, and profiling on Linux environments.
- Strong scripting skills in Python and familiarity with monitoring tools such as Prometheus or Grafana.
- Excellent analytical, problem‑solving, and communication skills.
- Ability to work independently and collaborate across multidisciplinary teams.