Ottawa, Ontario
1 day ago
Senior Manager SysOps Software
We are seeking a highly skilled and motivated Senior Manager to lead a technical team focused on the development of management and control plane software for satellite networking systems. The ideal candidate will have strong cloud expertise, experience with network and element management applications, networking protocols, and knowledge of the latest technologies in the industry. The Senior Manager will provide technical guidance, manage the team’s professional growth, and ensure successful collaboration with other managers and teams to meet system and organizational goals. This role requires expertise in C++, embedded platforms, DevOps, FinOps, and the Agile development process.Key ResponsibilitiesTeam Leadership and Development: Lead and manage a technical team focused on satellite networking systems, providing hands-on technical guidance and mentoring. Organize team events and foster a collaborative, high-performance culture.Cloud and Software Expertise: Leverage cloud expertise to guide the team in designing, developing, and deploying management and control plane software.Professional Development: Support the team in achieving their professional goals by providing ongoing feedback, organizing training sessions, and ensuring alignment with the latest industry practices and technologies.Technical Guidance: Offer expertise in networking protocols (e.g., gNMI, YANG data model), C++, and embedded platforms, ensuring that the team adopts best practices in software development and system management.Collaboration: Work closely with other managers, technical leads, and stakeholders to align team efforts with system and organizational objectives.DevOps and FinOps Expertise: Apply knowledge of DevOps and FinOps to optimize development workflows, cost management, and efficient use of resources.Agile Development: Ensure the team follows Agile development practices, facilitating sprint planning, retrospectives, and daily stand-ups for continuous improvement.Talent Acquisition and Retention: Lead hiring efforts to attract top talent to the team and foster a supportive environment that promotes employee growth and retention.Innovation and Continuous Improvement: Stay updated on the latest networking technologies, industry trends, and best practices to drive innovation and efficiency within the team.Performance Monitoring: Collaborate with the validation and performance teams to ensure the software meets scalability and performance standards.QualificationsBachelor’s or Master’s degree in Computer Science, Network Engineering, Electrical Engineering, or related field.8+ years of experience in managing technical teams, preferably in satellite systems, telecommunications, or networking industries.Strong expertise in cloud technologies, software development, and management/control plane software for networking systems.Hands-on experience with C++, embedded platforms, gNMI, YANG data models, and database systems.Proficiency in DevOps, FinOps, and Agile methodologies.Excellent communication, leadership, and team-building skills.Experience with hiring, mentoring, and retaining top technical talent.Solid understanding of networking protocols and software architectures.
Preferred QualificationsExperience working with satellite communication systems or networking technologies.Strong organizational skills with the ability to manage multiple priorities and meet deadlines.Passion for leading teams and driving innovation in a fast-paced, dynamic environment
#LI-CK
Confirm your E-mail: Send Email