
Python Developer
Online Education Services (OES)
contract
Posted on:
Location Type: Hybrid
Location: Melbourne • Australia
Visit company websiteExplore more
About the role
- Collaborate within a wider development team of engineers
- Design, build, and deploy cloud native workloads to support the OES technology initiatives
- Set up and maintain multi-stage content processing pipelines
- Optimise workload performance and resilience
- Assist in maintaining and optimising solution performance and scalability
- Ensure technical implementation deliverables meet best industry standards
- Assist with the setup, deploy and maintenance of applications and data services for OES partners domestically and internationally
Requirements
- You should have a bachelor’s degree in computer science, Engineering, or a related field, and minimum 4 years’ recent experience
- Demonstrable commercial experience with Python 3.x
- Demonstrable commercial experience with AWS cloud services such as Lambda, S3, SQS, DynamoDB
- Software development best practices such as Git workflows, secure coding and unit testing
- Experience with Python libraries such as boto3, BeautifulSoup, numpy, FAISS and similar libraries
- Experience developing and consuming REST APIs with Python
- Experience with event-driven microservices architecture
- Understanding of API performance, latency and failover
- Understanding of DevOps principles, Infrastructure as code (IaC) and CI/CD automation tools such as Jenkins or CodeDeploy
- Practical experience with software development best practices such as code quality checks and secure coding practices
Benefits
- Flexible, hybrid work for genuine career-life fit (2-3 days in our Cremorne Office)
- Professional development and mentoring
- OES Culture Club and events calendar
- Health and wellbeing activities
- Annual flu vaccination
- Mental health support resources and Employee assistance program (EAP)
- Income protection insurance
- Corporate health insurance rates
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Python 3.xAWSboto3BeautifulSoupnumpyFAISSREST APIsevent-driven microservicesInfrastructure as code (IaC)CI/CD
Soft Skills
collaborationoptimisationproblem-solvingcommunicationscalabilityperformance tuningtechnical implementationbest practices adherenceresilienceteamwork
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering