Titre du poste ou emplacement
RECHERCHES RÉCENTES
Cineplex - 173 emplois
Toronto, ON
Full-time
Experienced

Work location:

Home Office 1303 Yonge St

City:

Toronto

What you will do:

Solutions Architect

This position has a hybrid work environment 3 days per week on the office. The office location is the Cineplex corporate headquarters at 1303 Yonge Street, Toronto (Yonge and St. Clair).

We're a guest-focused and product-led team within Cineplex, responsible for a seamless customer experience via our digital platforms. Responsible for the apps and websites for amazing brands like Cineplex, Cineplex Store, The Rec Room, and others, this role offers the opportunity to truly make your mark at an iconic Canadian company.

We have an immediate need for a Solutions Architect to join our team, reporting to our Principal Architect. With an extensive background in developing and modernizing both large-scale customer-facing software systems and internal enterprise systems that support core business operations, you will act as the lead architect supporting dedicated development squads in building systems that deliver value for our guests and the business, keeping software architecture best practices top of mind.

Key Responsibilities

  • Design on-premises and Azure cloud-based software solutions that meet functional and non-functional requirements including performance, reliability, security, and compliance

  • Design integrations between cloud-hosted and on-premises systems which are scalable, performant, and maintainable

  • Leverage modern software technologies to maximize performance and user experience

  • Ensure next-generation solutions are compatible with legacy Cineplex systems and infrastructure where required, and work with the Architecture and Product teams to define a roadmap to safely migrate away from legacy systems where required

  • Collaborate with the Architecture team to define standards and provide guidance across teams to ensure compliance

Education and Certification:

  • Bachelor's Degree in Computer Science, Software Engineering, or equivalent

  • Certification(s) in relevant cloud technologies

  • Certification(s) in Microsoft Azure technologies

Experience Needed:

  • 7 years hands on experience architecting, developing, deploying, and monitoring mission-critical web-based software applications. 

  • 5 years hands on experience designing and developing integrations between Enterprise software systems such as ERPs, HRM systems, General Ledger systems, and EDWs.

  • 5 years experience designing, architecting, deploying, and monitoring cloud solutions (IaaS, PaaS). 

  • 5 years hands-on experience as a Software Developer, developing full stack software solutions.

  • 3 years experience with the Azure Cloud Platform, architecting, deploying and operating production systems.

  • 3 years experience with contemporary Middleware technologies such as Service Busses and Event Hubs.

  • 3 years experience working in a highly collaborative, cross-functional agile team or a large enterprise

Knowledge, Skills and Abilities:

  • Proven ability to work directly with non-technical team members and business stakeholders across all levels of the organization to thoroughly understand product requirements and constraints and develop solution architectures which fulfill these objectives.

  • Proficient creating architecture documentation including logical architecture diagrams, deployment architecture diagrams, sequence diagrams, process flow diagrams, class diagrams, etc. and experience to know when they are required.

  • Experience building scalable web applications and microservices/APIs both from an infrastructure and software architecture perspective.

  • Expertise developing enterprise applications and system integrations with Microsoft .Net / C# backends and modern frontend technologies (HTML5, React, TypeScript, Next.js, Angular, etc.).

  • Direct experience modernizing legacy large-scale mission-critical software systems, with a focus on delivering business value while limiting risk.

  • Direct experience migrating on-prem software systems to cloud-hosted environments.

  • Ability to get down to the code-level with development teams, providing leadership and support in analysis, software design, debugging, and optimization.

  • Experience working in a highly collaborative, cross-functional agile team.

  • The candidate must have hands on working knowledge of key Azure/cloud principles and technologies:

- Cloud Native Development and Serverless Computing (Web apps, Azure Functions, Logic Apps, API Management, Application Gateway)

- Observability (Application Insights, Log Analytics, Kusto)

- DevOps (CI/CD, ARM templates)

- Data (SQL, Cosmos Db, EventHub, Stream Analytics)

- Microservices and Containers (Docker, Kubernetes)

- Networking (VNETs, VPN Gateway, NSG)

- Security (Subscription management, Azure Policies, RBAC)

  • The candidate must have experience implementing compliance and regulatory controls relevant for a large enterprise.

Key Relationships Important to the Position:

  • Architecture Team
  • Product Owners
  • Tech Leads
  • Squad members (Developers, QA, UX)
  • Business and Executive Stakeholders
  • 3rd Party Vendors

Inclusion & Diversity

Cineplex, its subsidiaries, and affiliates are equal opportunity employers with a commitment to hiring and retaining a diverse workforce. We encourage and welcome applications from all intersectional walks of life. The collective sum of our individual differences, experiences, knowledge, innovation, self-expression, unique capabilities, and talent represents a significant part of our culture. By valuing a diverse workforce, we enforce hiring practices that are fair and equitable.

Accessibility

We are committed to improving access and opportunities for all individuals, including those with disabilities by identifying and removing barriers that may prevent, inhibit, or restrict their access to employment oporunities. If you require accommodation at any stage of our hiring process (application, interviews, assessments, and placement), please contact us at 416-323-6600 or via email at [email protected].

While we appreciate all interest, only those candidates selected for an interview will be contacted.