Software Development Manager - ECM SRE

Posted:
8/22/2024, 5:00:00 PM

Location(s):
Gatineau, Quebec, Canada ⋅ Quebec, Canada

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

Company Overview

At Motorola Solutions, we’re guided by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We’re solving for safer by building the best possible technologies across every part of our safety and security ecosystem. That’s mission-critical communications devices and networks, AI-powered video security & access control and the ability to unite voice, video and data in a single command center view. We’re solving for safer by connecting public safety agencies and enterprises, enabling the collaboration that’s critical to connect those in need with those who can help. The work we do here matters.

Aperçu de l’entreprise

Chez Motorola Solutions, nous sommes guidés par un objectif commun: aider les gens à donner le meilleur d’eux-mêmes dans les moments les plus  importants - et nous sommes à la hauteur de notre engagement en créant des solutions sécurisées. Parce que les gens ne peuvent donner le meilleur d’eux-mêmes que lorsqu’ils se sentent en sécurité et qu’ils le sont. Nous créons des solutions sécurisées en développant les meilleures technologies intégrées à travers les écosystèmes de sûreté et de sécurité. Qu’il s’agisse d’appareils et de réseaux de communications essentiels, d’une sécurité vidéo et d’un contrôle d’accès basés sur l’IA ou d’une capacité d’unir la voix, vidéo et les données dans un seul centre de commandement. Nous créons des solutions sécurisées en connectant les agences de sécurité publique et les entreprises, permettant ainsi une collaboration essentielle entre les personnes qui ont besoin d’aide et les personnes pouvant aider. Le travail que nous accomplissons ici est primordial.


Department Overview

The Emergency Call Management organization consists of Emergency Call Handling and Emergency Call Routing teams. Production systems running our products from both teams are public cloud-based solutions requiring 99.999% or greater availability.

The Emergency Call Handling team is responsible for SaaS solutions that provide telecommunicators and supervisors intelligence, flexibility and mobility to help save lives. Trusted by thousands, answering over 65% of all 9-1-1 calls in the US, our call handling software offers PSAPs proven technology that increases productivity and continually strengthens how our customers coordinate response, and exchange life-saving information.

The Emergency Call Routing team is responsible for SaaS solutions that provide geospatial and traditional call-routing capabilities to communities, regions, and states. These systems are ultra highly available, providing the service to route any caller dialing 9-1-1 (or 1-1-2, etc.) to the appropriate public safety answering point (PSAP) as quickly as possible. This position supports all of the Emergency Call Management organization.

-------------------------------------------------------

L'organisation de gestion des appels d'urgence se compose des équipes de gestion des appels d'urgence et de routage des appels d'urgence. Les systèmes de production exécutant nos produits des deux équipes sont des solutions basées sur le cloud public nécessitant une disponibilité de 99,999 % ou plus.

L'équipe de gestion des appels d'urgence est responsable des solutions SaaS qui fournissent aux télécommunicateurs et aux superviseurs des intelligences, une flexibilité et une mobilité pour sauver des vies. Faisant confiance à des milliers de personnes, répondant à plus de 65 % de tous les appels au 9-1-1 aux États-Unis, notre logiciel de gestion des appels offre aux centres d'appels de la technologie éprouvée qui augmente la productivité et renforce continuellement la coordination de la réponse et l'échange d'informations vitales de nos clients.

L'équipe de routage des appels d'urgence est responsable des solutions SaaS qui fournissent des capacités de routage d'appels géospatiales et traditionnelles aux communautés, aux régions et aux États. Ces systèmes sont ultra disponibles, fournissant le service de routage de tout appelant composant le 9-1-1 (ou le 1-1-2, etc.) vers le point d'appel d'urgence approprié (PSAP) le plus rapidement possible.


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

Yes



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 [email protected].

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 à [email protected].

Motorola Solutions

Website: http://www.motorolasolutions.com/

Headquarter Location: Chicago, Illinois, United States

Employee Count: 10001+

Year Founded: 1928

IPO Status: Public

Last Funding Type: Post-IPO Equity

Industries: Cyber Security ⋅ Telecommunications ⋅ Video