Search jobs > Gatineau, QC > Software development

Software Development Manager - ECM SRE

Motorola Solutions
Gatineau, Canada
Full-time

Job Description

As a Software Development Manager for the Emergency Call Management site reliability engineering team (ECM-SRE) you will work directly with product and engineering teams to constantly improve reliability across our suite of public safety products.

Responsibilities and expectations :

Lead and manage a team of SREs and production support engineers

Lead and set direction and priorities for the SRE scrum team

Build and maintain a high performing team

Support individuals development through feedback, coaching and mentoring in day to day work

E2E ownership for the team commitments and results

Excellent communication and leadership skill

Broad understanding of the problems of our customers from business and technical perspectives to lead the team to develop E2E elegant solutions

Provide timely feedback and alternative solutions to technical problems

Provides updates to leadership team on team’s progress, risks and issues based on data

Self driven, energetic, highly innovative person with a positive attitude

Effectively collaborates with technical leaders and stakeholders in a multi-team environment

Demonstrates flexibility and resilience in the face of changing priorities and requirements

Qualifications :

Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field; or equivalent work experience.

7+ years of professional experience with at least 2+ years as an engineering leader for an SRE, DevOps, systems engineering, or operational support roles.

Familiarity with incident management and response protocols.

Triage of customer-reported incidents and problems to the proper software team, requiring troubleshooting and problem management skills.

Experience in designing, analyzing, and troubleshooting large-scale distributed systems.

Strong understanding of cloud computing, infrastructure-as-code, and best practices in deployment, monitoring, and maintenance.

Experience with automation tools, orchestration, and CI / CD pipelines.

In-depth knowledge of system monitoring tools and logging solutions.

Familiarity with containerization and container orchestration technologies (e.g., Docker, Kubernetes).

Understanding of networking principles and security best practices.

Excellent leadership and team-building skills.

Experience in cooperation with geographically dispersed cross-functional teams (e.g. different time zones)

Ability to work on technical tasks (when required)

Excellent communication and interpersonal skills, with the ability to articulate technical concepts to a non-technical audience.

Ability to identify roadblocks and drive them promptly to resolution

Practical experience with the Agile framework

Practical experience with observability and monitoring of products

Enthusiasm for learning key technologies, architectures, processes, and best practices

Nice to have

Experience in building cloud services (Azure, AWS, GCP or similar)

Experience with Azure DevOps and GitHub

Practical knowledge of one or more of the following technologies would be an additional asset : Java (preferred), .Net Core / C#, Angular, PostgreSQL, MS SQL Server, RabbitMQ / Kafka, Redis

Description du Poste

En tant que Responsable du Développement Logiciel pour l'équipe d'ingénierie de fiabilité des sites de gestion des appels d'urgence (ECM-SRE), vous travaillerez directement avec les équipes de produit et d'ingénierie pour améliorer constamment la fiabilité de notre gamme de produits de sécurité publique.

Responsabilités et attentes :

Diriger et gérer une équipe d'ingénieurs en fiabilité des sites (SRE) et d'ingénieurs de support de production.

Diriger et définir la direction et les priorités pour l'équipe Scrum SRE.

Construire et maintenir une équipe performante.

Soutenir le développement individuel à travers des retours, du coaching et du mentorat dans le travail quotidien.

Assumer la responsabilité de bout en bout pour les engagements et les résultats de l'équipe.

Excellentes compétences en communication et en leadership.

Compréhension large des problèmes de nos clients, tant du point de vue commercial que technique, pour diriger l'équipe vers le développement de solutions élégantes de bout en bout.

Fournir des retours en temps utile et des solutions alternatives aux problèmes techniques.

Fournir des mises à jour à l'équipe de direction sur les progrès de l'équipe, les risques et les problèmes, en se basant sur les données.

Personne auto-motivée, énergique, très innovante et avec une attitude positive.

Collabore efficacement avec les leaders techniques et les parties prenantes dans un environnement multi-équipes.

Démontre de la flexibilité et de la résilience face à l'évolution des priorités et des exigences.

Exigences :

Diplôme de Licence (Baccalauréat) en Informatique, Ingénierie, Technologie de l'Information ou dans un domaine connexe ;

ou expérience professionnelle équivalente.

Plus de 7 ans d'expérience professionnelle, dont au moins 2 ans en tant que leader en ingénierie pour des postes SRE, DevOps, ingénierie système ou support opérationnel.

Connaissance des protocoles de gestion et de réponse aux incidents.

Tri des incidents et problèmes signalés par les clients pour les acheminer à la bonne équipe logicielle, nécessitant des compétences en dépannage et en gestion des problèmes.

Expérience dans la conception, l'analyse et le dépannage de systèmes distribués à grande échelle.

Solide compréhension du cloud computing, de l'infrastructure comme code et des meilleures pratiques en déploiement, surveillance et maintenance.

Expérience avec les outils d'automatisation, d'orchestration et les pipelines CI / CD.

Connaissance approfondie des outils de surveillance des systèmes et des solutions de journalisation.

Connaissance des technologies de conteneurisation et d'orchestration de conteneurs (par exemple, Docker, Kubernetes).

Compréhension des principes de réseau et des meilleures pratiques de sécurité.

Excellentes compétences en leadership et en constitution d'équipes.

Expérience de la collaboration avec des équipes interfonctionnelles géographiquement dispersées (par exemple, dans différents fuseaux horaires).

Capacité à travailler sur des tâches techniques (lorsque requis).

Excellentes compétences en communication et relations interpersonnelles, avec la capacité d'articuler des concepts techniques à un public non technique.

Capacité à identifier les obstacles et à les résoudre rapidement.

Expérience pratique avec le cadre Agile.

Expérience pratique dans l'observabilité et la surveillance des produits.

Enthousiasme pour l'apprentissage des technologies clés, des architectures, des processus et des meilleures pratiques.

Atouts Souhaitables

Expérience dans la construction de services cloud (Azure, AWS, GCP ou similaire)

Expérience avec Azure DevOps et GitHub

Connaissance pratique d'une ou plusieurs des technologies suivantes serait un atout supplémentaire : Java (préféré), .Net Core / C#, Angular, PostgreSQL, MS SQL Server, RabbitMQ / Kafka, Redis

LI-RS1

Basic Requirements

Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field; or equivalent work experience.

7+ years of professional experience with at least 2+ years as an engineering leader for an SRE, DevOps, systems engineering, or operational support roles.

Diplôme de Licence (Baccalauréat) en Informatique, Ingénierie, Technologie de l'Information ou dans un domaine connexe ;

ou expérience professionnelle équivalente.

Plus de 7 ans d'expérience professionnelle, dont au moins 2 ans en tant que leader en ingénierie pour des postes SRE, DevOps, ingénierie système ou support opérationnel.

Travel Requirements

Under 10%

Relocation Provided

None

Position Type

Experienced

Referral Payment Plan

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world.

If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions.

To request an accommodation, please email

Motorola Solutions adopte, favorise et promeut les principes de diversité, d’équité et d’inclusion. Nous encourageons et accueillons les candidatures de toutes les personnes qualifiées, quelles que soient leur race, origines ethnique, religion ou croyance, orientation sexuelle, identité et expression sexuelle, statut d’anciens combattants ou tout autre statut protégé par la Loi.

Nous sommes fiers de notre culture axée sur les personnes et les communautés, encourageant ainsi chaque Motorolan d’être la version la plus authentique de lui-même dans ses responsabilités afin de tenir la promesse d’un monde plus sécuritaire.

Si vous souhaitez vous joindre à notre communauté mais croyez que vous ne possédez pas toutes les exigences requises pour le poste convoité, nous aimerions tout de même connaître les raisons pour lesquelles vous pensez être un excellent candidat pour notre équipe.

Nous offrons également des mesures d’adaptation pendant toutes les étapes du processus d’embauche afin de favoriser l’inclusion des personnes vivant avec un handicap physique et / ou mental.

Si vous avez besoin de mesures d’adaptation, svp nous faire parvenir un courriel à

4 days ago
Related jobs
Motorola Solutions
Gatineau, Quebec

As a Software Development Manager for the Emergency Call Management site reliability engineering team (ECM-SRE) you will work directly with product and engineering teams to constantly improve reliability across our suite of public safety products. En tant que Responsable du Développement Logiciel po...

Oracle
Canada

As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Lead t...

Ross Video
Ottawa, Ontario

As Manager, Software Development, you will play a pivotal role in the ongoing design, development, and optimization of Ross Virtual Solutions, helping to drive innovation and excellence within our team. We are looking for a highly technical, proactive, and self-motivated Manager, Software Developmen...

Warner Bros. Entertainment Inc.
Kanata, Ontario

As a Software Development Manager for the Web Client application, you will oversee the design, development, and delivery of modern, responsive, and accessible web applications. Work with product managers, technical product managers, and fellow engineers to scope, plan, and execute projects on time, ...

Leica Geosystems
Canada

As the Software Development Center Manager for Leica Geosystems in the US/Canada region, you will play a pivotal role in overseeing the operations and strategic direction of our local software development team. Software Development Center Manager, Land Survey Software. Software Development Center Ma...

Azeus Systems Limited
Ottawa, Ontario
Remote

We are currently expanding our ESG Business Development team to support our Convene ESG Software which aims to support our clients in their sustainability reporting journey from standard compliance to next-level ESG governance. At least 3 years of experience in selling software/technology to corpora...

Telesat Canada
Ottawa, Ontario

The Project Manager will develop and manage IT project plans, including defining project scope, objectives, deliverables, and timelines. Manage project changes, including assessing change requests, evaluating their impact on project scope, timelines, and resources, and implementing approved changes ...

WSP
Ottawa, Ontario

WSP has an opportunity for a Project Manager, with technical experience in building envelope restoration design and construction oversight, to join our Building Sciences team, located at our Ottawa (2611 Queensview Drive) office. This position will include coordinating internal project teams, schedu...

Telesat
Ottawa, Ontario

Specialist Software Developer will assume ownership of specific software modules, overseeing their development, quality, testing and functionality. Senior Specialist Software Developer (LS60). This setup fosters brainstorming, problem-solving, and trusted relationships and allows our employees to co...

Ameuro Migration
Canada

Coordinating work with other managers and staff. ...