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 à