Senior Python Developer
1. $ / Hourly Rate + Super
2. Canberra, City
3. -month contract (2 x -month extensions)
4. Start date 5th August,
About the role
DFP Recruitment are working with a Large Federal Government department to source a Senior Developer with significant experience with Python and a solid background in software engineering. The right candidate will work with the existing software engineering team to build new CHIPs capability and enhance the maintainability of the existing code base.
There is an expectation that successful candidates will work 5 days per week (estimated hour week). On boarding is in Canberra, but some remote work from other locations may be possible subject to cultural fit.
Responsibilities
5. Ensuring that CHIPs technical functionality is delivered on-time and to specifications.
6. Writing code to deliver the technical functionality.
7. Ensuring that code is developing using best practice principles.
8. Supporting, guiding and mentoring other CHIPs developers in the development process.
9. Supporting the CHIPs program through planning and implementation for future CHIPs capabilities.
10. Developing software engineering technical artefacts.
Knowledge and Experience
11. Software engineering concepts,
12. Programming languages,
13. Software build pipelines (e.g. CI/CD),
14. Cloud IaaS services,
15. Linux Containers,
16. Networking,
17. System architecture,
18. Linux and Cloud security best practice.
19. Best practice software engineering practices,
20. Leading a team of developers,
21. Using software engineering tools,
22. Developing using the Python programming language,
23. Implementing and maintaining CI/CD pipelines,
24. Developing using the Bash shell and associated scripting language,
25. Deploying code using Linux containers,
26. Designing and deploying a distributed system using cloud services,
27. Using and managing AWS cloud services,
28. Developing a system using database products (such as PostgreSQL),
29. Developing a system using messaging products (such as RabbitMQ).
Essential criteria
30. Demonstrated understanding of best practice software engineering practices.
31. Experience in leading a team of developers.
32. Developing using the Python programming language
33. Experience implementing/maintaining CI/CD solutions.
34. Experience in designing and developing distributed systems
Desirable criteria
35. Experience with Linux containers.
36. Experience with cloud IaaS environments (preferably AWS).
Eligibility
37. Australian Citizenship and Baseline Clearance
38. Applications close th June,
If you feel you are a suitable candidate submit your application by hitting ‘Apply for this job’. Alternatively, contact Mishael Solomon on 2 7 or email via MSolomon@dfp.com.au for further discussion.
Applicants new to DFP may be asked to provide additional information including work rights status via a survey link – if requested, we ask that you provide this information in order to expedite your application.
DFP welcomes applications from Aboriginal and Torres Strait Islander people, people with diverse cultural and linguistic backgrounds and people with disability. In addition, DFP will provide reasonable adjustments for individuals with disability throughout the recruitment process. If you identify as a person with disability and require adjustments to the application, recruitment, selection and/or assessment process, please advise via or 0 and indicate your preferred method of communication (email, phone, text) so we can keep in touch and meet your accessibility needs.
By clicking 'apply', you give consent that DFP may use your personal information to process your job application and to contact you for future employment opportunities. For further information on how DFP process your personal information please review the DFP Information Collection and Privacy Policy via. Do not submit any sensitive personal information in your resume.