CTC007452 - Senior Technical Product Lead, Software Development and Delivery

Secteur industriel: Telecommunications
Type d'emploi: Contract
Durée: Eleven months
Mode de travail: Remote

Description

  • What locations you would consider? Toronto

  • English required, French is a nice to have.

  • The work is mostly remote, however presence at the office may be required a couple of times per month for important meetings.

  • What specific projects will be worked on?

  1. System integration, design and delivery of changes to existing Ordering systems, CPQ and MDM solutions – multiple concurrent projects/tasks.

  2. Exact projects will be determined based on business needs.


The Senior Technical Product Lead role within the customer's organization is a highly specialized role to support design and delivery of different initiatives in the customer's Ordering, Internet and TV system domains. The Product Technical Lead is involved in every phase of IT projects, as well as in hardware / software / network upgrades and production issue investigations.


Key Accountabilities:

- Self-driven, able to take complete ownership of initiatives and make pragmatic decisions

- Lead and coordinate design, development, testing and deployment activities, working closely with multiple vendors

- Lead analysis and evaluation of proposed solutions

- Improve business and software operations by coordinating systems analysis and recommending changes

- Review and validate vendor assessments

- Coordinate capacity planning and performance testing

- Oversee and assist the vendors and project teams in all test phases (system testing, functional testing etc.)

- Participate in deployment strategy development with the Deployment primes

- Build executive presentations and communicate technical aspects of release changes to support teams

- Occasional assistance to the production support teams to resolve production issues


Qualifications/Competencies:


Experience

- Recent experience working as a Technical Manager, Team Lead, Senior Technical BA/BSA or a Senior Solution Architect in a large enterprise IT organization - mandatory

- Background in software development, building large-scale production systems – mandatory

- Previous experience working with Java/JEE Application servers, Spring, Spring Boot and/or Quarkus

- Familiarity with OpenShift/ Kubernetes, Docker – nice to have

- Cloud computing – nice to have


Knowledge

- Familiarity with Bell Ordering systems (OrderMax, OMF, CPQ, MDM, CSIDE) and/or Bell TV Systems

- Familiarity with AWS and/or GCP cloud platforms is an asset

- Understanding of software architecture patterns and practices – nice to have

- General understanding of network concepts, hardware / hosting platforms and virtualization is an asset

- Familiarity with IT standards and frameworks (ITIL, ETOM, Zachman, TOGAF etc.)


- Software (the more from the list below, the better):

  • Java/JEE Application servers (Weblogic, WebSphere, JBoss, etc.)

  • Spring, Spring Boot and/or Quarkus

  • OpenShift/ Kubernetes, Docker

  • Redis or Red Hat Data Grid

  • SOA and Web Services, REST API design, Microservices development and testing experience

  • Dynatrace Managed, DCRUM, AppMon, Compuware

  • GITLab, CI/CD tools

  • Oracle DB or Microsoft SQL Server, Mongo DB

  • XML, XSD, SOAP, XSLT, XQuery

  • Angular, React, Redux, Node.js

  • OS (Unix/AIX/Solaris/Linux or Windows)

  • Visio, Enterprise Architect or similar tools


Skills

- Excellent communication skills

- Strong analytical, troubleshooting and problem-solving skills

- Strong technical writing skills

- Proven leadership skills

- Excellent ability to formulate ideas and influence vendors

- Excellent ability to articulate technical problems to non-technical audience

- Autonomous, tolerance to a fast paced, fast changing environment

- Strong team player; ability to facilitate, negotiate and work within a multi-domain team environment

- Ability to ramp up quickly on new technologies, languages, frameworks and tools

- Creativity and ingenuity

- Bilingualism an asset


Training & Education

- Bachelor’s or Master’s Degree in Computer Science, Software / Computer Engineering or similar


Working Conditions:

- Ability to efficiently work in virtual teams, handling multiple projects

- Availability to work occasional weekends and evenings to meet hard deadlines and available to work occasional overnights to take part in deployment activities

- Ability to travel within GTA with little advance notification; travel depending on project needs (occasional only)

- Fast paced, changing working environment


Notre barre latérale

Welcome to our house!