Systems Development Manager

Job Title: Systems Development Manager
Contract Type: Permanent
Location: Sydney
Salary: Negotiable
Start Date: July 2020
Reference: 353077
Contact Name: Andy Helsby
Contact Email: [email protected]
Job Published: May 27, 2020 15:00

Job Description

Systems Development Manager
Full Time - Permanent 
This role is working on one of the largest networks in the world, and its performance and availability are key differentiators in delivering the best cloud computing platform available. Do you want to lead a team that produces network automation software used by Networking teams across the globe? The Network Health team develops complex network modelling software that helps protect the network against impact every single day. We are looking for a Systems Development Manager (SysDM) to join and lead the team in providing the best software products to provide safety across the whole global network.
The Network Health team is a mixed-discipline team, with software developers, systems engineers, data scientists, and networking experts, based in Sydney. As a SysDM, you will be intimately familiar with large-scale cloud technologies, and with leading teams of systems engineers and developers to deliver large software products. You will have strong verbal and written communications, and the ability to collaborate with multiple software teams across the organisation.
· Lead a mixed-discipline team to build software models of complex network architectures
· Manage development of best in class software systems for automating our network
· Provide leadership with the broader team to shapes the future automation of our Network
· Leadership, hiring, and development of the whole team
· Work closely with our Network Engineering teams to ensure fast, smooth roll-out of new designs and products
· Writing of roadmaps and setting strategic direction for the team and its products, working backwards from the customer
· 5+ years of experience in leading software and systems development teams in a DevOps culture
· Excellent written and verbal communication skills and an ability to interact efficiently with peers and customers
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
· Bachelor's degree in computer science, computer engineering or related technical discipline
· High-level understanding and experience of cloud technologies
· Experience working with with Linux / Unix
· Experience in an interpreted language like Python
· Proven ability to quickly learn and adapt to new concepts
· Proven hands-on experience of working with cloud products to deliver software systems
· Experience or knowledge of large-scale datacentre networking concepts: routing protocols, high availability, design
· Knowledge of development methodologies like Kanban or Scrum
· Experience with distributed computing and large-scale systems
· Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
· Excellent analytical skills

Get similar jobs like these by email

By submitting your details you agree to our T&C's