
Software Engineer Technical Lead
- Mawson Lakes, SA
- Permanent
- Full-time
- Extensive experience with DevSecOps, specifically with Continuous Integration/Continuous Delivery
- Significant leadership experience
- Advanced verbal communication skills including both speaking with and listening to the Customers and other stakeholders
- Experience with Agile Software Development
- Experience with Software Configuration Management
- Experience with ITIL framework Desirable
- Experience with MBSE tool suite (IBM Jazz, NoMagic) desired
- Experience with the Atlassian tool suite (Jira, Bitbucket, Confluence) desired
- Experience creating data driven Dashboards desired
- Experience with Software Factory tool suite (Gitlab, Nexus, Fortify, Sonarqube) desired
- Experience with infrastructure and configuration and code tools (Ansible, Terraform) desired
- Experience with tool integration (REST, 3rd part connectors for the above tools) desired
- Flexible work & Hybrid work options
- Access to our online discounts program offering immediate discounts or cashback
- A variety of leave options including Purchase Leave to support you and your family
- Additional benefits such as Novated Leasing and Fitness Programs
- Learning & Development platforms to encourage ongoing self-development
Deploying, maintaining and supporting the 1LMX tool suite for the AIR6500 program and AIR6500 identified tools.Supporting the Software Development Life Cycle (SDLC) for the AIR6500 development environment, primarily the promotion and deployment of code through the SDLC.
Providing SME advice on DevSecOps to the team, with a key focus on coaching and mentoring the team.The Software Engineer Technical Lead will:
- Provide technical SME guidance towards key technologies such as Infrastructure-as-code, GitLab CI/CD, VMware Virtualisation and Containerisation/Orchestration tools such as Docker and Kubernetes.
- Oversee and support development, tailor and maintain key program plans, procedures and templates for managing COE related activities.
- Oversee and promote an Agile culture within the team.
- Perform code reviews and establish technical direction to the team while leading technical discussions with stakeholders across the program.
- Establish and provide relevant technical and domain knowledge through mentoring of the broader team.
- Be responsible for the team backlog, tasking the team and ensure tasks are completed in a timely manner and document and present the results.
- Identify and support the management of constraints to tool deployment such as classification of environments and export control requirements.
- Deploy and maintain metrics and dashboarding tools to support multiple program stakeholder requests.