Online Education Services (OES)

Python Developer

Online Education Services (OES)

contract

Posted on:

Location Type: Hybrid

Location: MelbourneAustralia

Visit company website

Explore more

AI Apply
Apply

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