Job Information
Telesat Director of Systems Operations Software in Bethesda, Maryland
Director of Systems Operations Software
We are seeking a highly experienced and dynamic Director of System Operations Software to lead our team in integrating third-party network management and control functions while developing our proprietary management and control features. The ideal candidate will have extensive experience in implementing Continuous Integration and Continuous Deployment (CI/CD) pipelines, and be well-versed in system operations software, tools, and utilities. Experience with Azure and Google Cloud, distributed microservices, and agile processes including PI planning is essential. Proficiency in programming languages such as C++, Go, and Python is a plus.
Main Responsibilities
Lead a high-performance, geographically dispersed technical team in the integration and development of network management and control functions
Develop and implement CI/CD pipelines to streamline development and deployment processes
Oversee system operations software, ensuring the use of best practices, tools, and utilities
Collaborate with cross-functional teams to ensure seamless integration of third-party solutions and the development of custom management features
Utilize experience with Azure and Google Cloud to architect and manage distributed microservices
Implement and advocate for agile processes, including PI planning, to ensure efficient and effective project delivery
Break down complex system problems into smaller, manageable features, facilitating clear understanding and implementation
Strategically guide the product architecture and implementation, ensuring alignment with business goals and technical requirements
Qualifications
Bachelor or Master degree in Computer Science or a related field
At least 14 years of management experience leading high-performance technical teams, with a focus on software product development
Proven track record of building software products from the ground up
Deep understanding of system operations software and CI/CD implementation
Extensive experience with Azure and Google Cloud platforms
Strong background in distributed microservices architecture
Proficiency in agile methodologies, including PI planning
Experience with programming languages such as C++, Go, and Python is highly desirable
Excellent problem-solving skills, with the ability to break down complex problems into actionable features
Strategic thinker with a strong background in product architecture and implementation
Excellent communication and leadership skills, with the ability to inspire and guide a diverse team
Preferred Skills
Experience with third-party network management and control functions
Familiarity with modern software development practices and tools
Demonstrated ability to manage multiple projects and priorities in a fast-paced environment
Strong understanding of networking concepts and IP address management
Prior experience in a similar industry or field is a plus
#LI-DNI