Software Configuration Manager
We’re inventing the future, right here, right now, at Thales. We design the critical security solutions of tomorrow by combining the curiosity to explore, the intelligence to question and the vision to create. Together we solve complicated problems by combining our experience in the market with our leading research and development capabilities.
Become part of the most complex transformation project of air traffic systems in Australia to modernise and integrate the Australian airspace and support developed the next generation of Air Traffic Management system (OneSky).
About Your Role
In this exciting opportunity you will lead the Software Configuration Management at the program level, building releasing, automating and configuring changes through a complex program of more than 150 software integrated together to establishes and maintains integrity and traceability (as build to as design) for all software deliverables across their entire life cycle.
Responsible for extending the existing SCM and CICD pipeline with innovative solutions, continuous improvement, and a skilled workforce
Work closely with system engineers, software engineers and integration engineers, across a large spectrum of items (proprietary software, firmware, configurable test benches, simulation, COTS and tools) to enable software configuration management mechanisms
Identify existing gaps, to propose solutions quickly and to coordinate their developments
Design, plan, enforce and coordinate the SCM processes and procedures
Design and lead the development of the extension of the CICD pipeline to support and automate the SCM processes and procedure
Anticipate and manage key risks, issues and opportunities, proposing effective solutions, executing mitigation actions and reporting on outcomes, cost savings and residual risks
Manage the software changes & version control
Support the activities of Status Accounting & Configuration Audits
Managing the system releases
Document and provide guidance, standards and technical inputs to the other teams for dependency management, build and versioning all other software configuration activities
Prepare, create and review documentation to align with project requirements on costs, schedule and quality
How About You?
The ideal candidate will be someone who is passionate about CICD and knows how to maximize efficiency within the software development life to minimize error, enable state of the art change management and control as well as accelerate the pace of integration and delivery to the factory test beds.
A tertiary qualification in Engineering, Computer Science or IT
Significant experience of SCM for large, complex, software-based systems
Strong Experience with CI/CD methodologies, workflows, configuration management, and the corresponding tools
Strong Experience with Configuration Management tools (Ansible, Puppet)
Deep knowledge in any of the following: change control (ex: Jira), version control (ex: Git, Bitbucket), build and deploy (ex: GitlabCI, Jenkins), asset management (ex: Artifactory), infrastructure as code, automated monitoring and test environment
Scripting and automating administration tasks like Python, Bash, PowerShell
Extensive experience of using UNIX/Linux operating systems,
Strong communication skills, with the ability to manage variety of stakeholders and customers, and to write clear and concise documents that clearly articulate complex technical detail
Good to Know
You’ll get an email acknowledgement after you’ve applied, Thales strives to provide a personalised experience for all suitable applicants.
As part of our standard process you will complete a police clearance, medical, employment and references.
For more information on Thales visit us @ThalesCareers on Instagram.
Thales is committed to promoting and maintaining a workplace culture of shared respect that enables all of us to feel valued, do our best, and remain truly passionate about the place that we work. We are committed to making reasonable adjustments to provide a positive, barrier-free recruitment process and supportive workplace. We encourage applications from Aboriginal and Torres Strait Islander people and individuals from diverse backgrounds.
We are also proud to be a WORK180 Endorsed Employer for Women. If you would like to know more on how we are supporting our employees, you can view our policies and initiatives here: https://work180.com/en-AU/for-women/employer/thales.
Wellbeing matters at Thales, and where possible we encourage flexible working.