A leading global resources organisation is seeking an API Developer to design, build, and maintain high-performance, secure APIs. You'll work with Python frameworks and DevOps practices to ensure scalability, reliability, and protection against threats.
The Role: You will develop RESTful services using Python, Flask, Django, and FastAPI, implement authentication, containerise applications, and optimise for performance. You'll also integrate CI/CD pipelines and collaborate with security teams to mitigate risks like denial-of-service attacks.
Key Responsibilities:
Build and maintain APIs using Python, Flask, Django, and FastAPI
Implement secure authentication and Denial-of-Service protections
Scale and performance-tune APIs; containerise with Docker/Kubernetes
Collaborate on CI/CD pipelines and Infrastructure as Code
Leverage Python data libraries (SQLAlchemy, PySpark) for data tasks
Provide technical support and continuous improvements in an Agile team
What You'll Bring:
Strong Python skills and experience with Flask/Django
Deep understanding of API authentication, scaling, and security
Familiarity with CI/CD tools and IaC (Azure DevOps, Git)
Excellent problem-solving and communication skills
If you wish to apply for this position, please submit your resume by clicking the 'Apply Now' button. For further information please contact Dylan Sheoshker at Clicks IT Recruitment on +61 429 171 544.
At Clicks we embrace diversity, inclusion and equal opportunity.
We provide reasonable adjustments, including alternate formats to the recruitment process for individuals with disability. If you require an adjustment to be made during the recruitment process, please call 1300 254 257 or email adjustments@clicks.com.au
Optional. Specifies the mode. Possible values:
0 – Default. Does not count all elements of multidimensional arrays
1 – Counts the array recursively (counts all the elements of multidimensional arrays)
Optional. Specifies the mode. Possible values:
0 – Default. Does not count all elements of multidimensional arrays
1 – Counts the array recursively (counts all the elements of multidimensional arrays)