Back End Python Developer
Job Description:
Australian Citizens With NV1 Clearance residing in Australia only respond
- Contract start 01 July 2023 To 12 months, 2 x 12 months extensions.
- Australian Citizen, NV1 Clearance, Canberra role.
Send your responses to jobs@softtestpays.com
Overview
The Australian Signals Directorate, through the Australian Cyber Security Centre (ACSC) Cyber Engagement and Access Division, is responsible for delivering a range of programmes supporting national cyber security capabilities. Cyber.gov.au & Digital Systems (CDS) section within ACSC are responsible for delivering the enhancement and ongoing support of a variety of capabilities that underpin ACSCs efforts to help make Australia the most secure place to connect online. This includes the ReportCyber Application Platform (RCAP) that provides a single point of entry for individuals, businesses and government to report cyber-crimes and have their reports referred to the most appropriate responders.
A Back End Python Developer is required to support the ongoing development and sustainment of the RCAP, and to meet changing support and service expectations. Back end developers are critical for building new capability or enhancements for ReportCyber as well as sustaining the platform.
When applying for a job at ASD, it is important you provide evidence to back up your claims. Where possible use actual, specific examples of what you have done, how well you did it, what you achieved, and how it relates to the requirements of the job. The STAR model can help you form your answer.
Every application requires to address selection criteria as part of application submission.
Essential Criteria
1. Demonstrated competence developing software with Python, including testing of code.
2. Demonstrated experience contributing to and sustaining a production Python software application.
3. API development experience using Cloud based solution or COTS products, including good knowledge of rate limits, throttling and securing the API and documentation.
4. Experienced in developing and deploying software within a Linux / Unix environment.
5. Proven ability to work in a team environment and contribute ideas. Experience working within an AGILE delivery team highly desirable.
6. Ability to document technical processes in accordance with organisational policies and procedures and be able to promote bi-directional knowledge transfer within a team environment.
Desirable Criteria
1. Demonstrated competence with AWS, Lambda, DynamoDB, S3 and API Gateway.
2. Experience in the Cyber Security or related domain would be highly regarded.
3. Experience in the use of automation and deployment tools is desirable.CI/CD and test automation experience, preferably with Azure Devops.
4. Experience and proficiency in REACT/TypeScript/Javascript/ES6/Typescript/Webpack/SASS/CSS.
Required Skills:
Test Automation SASS DevOps TypeScript Unix CSS Developers Government Automation Linux Security Python Documentation Software Testing JavaScript