Titre du poste ou emplacement

Site Reliability Engineer

CI Financial Corp. - 13 emplois
Toronto, ON
Posté aujourd'hui
Détails de l'emploi :
Temps plein
Expérimenté

Description

Key Responsibilities

  • Monitor application, server, database performance and troubleshoot with infrastructure any issues to ensure high availability and reliability.
  • Develop and maintain automation tools to streamline file deliveries (i.e. SFTP) and reduce manual intervention.
  • Collaborate with development teams to ensure new features and services are designed with reliability in mind.
  • Knowledge of CI/CD pipelines to ensure smooth and efficient deployments.
  • Conduct root cause analysis of incidents and implement corrective actions to prevent recurrence.
  • Participate in on-call rotations to provide support for critical systems during off hours.
  • Continuously improve system observability through monitoring, logging, and alerting solutions.
  • Document processes, procedures, and best practices to ensure knowledge sharing and consistency.
  • Create and manage CERT/PKA Key requests, coordination, and installation for CIIS applications.
  • Assist Trading team to setup new Trading sessions while coordinating with Networking team.
  • Assist with Application Migration plans when new servers are created.
  • Assist with environment control (DEV, UAT, etc.) environment tracking / support / refreshes.

What You Will Bring

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Site Reliability Engineer or similar role.
  • Proficiency in scripting and automation using languages such as Python, PowerShell.
  • Experience with monitoring and observability tools (RedGate, Dynatrace, etc.).
  • Knowledge of networking and security best practices.
  • Familiarity with database management and optimization.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Soft Skills:

  • Strong communication skills
  • Excellent problem-solving abilities
  • Ability to work effectively in a team environment
  • High attention to detail and a proactive approach to work

Why Join Us?

  • Innovative Environment: Work with modern technology in a fast-paced, dynamic industry.
  • Professional Growth: Opportunities for continuous learning and career advancement.
  • Collaborative Culture: Be part of a supportive team that values collaboration and innovation.
  • Impactful Work: Contribute to a critical aspect of our business, ensuring our clients can trade efficiently and effectively.

Partager un emploi :