Back to jobs
Perth, Australia
2026-07-12
XPT Software Australia
Oceania
Python Full-Stack Developer
Role Description
**Position: Python Full-Stack Developer**
**Role Summary**
We are looking for a full stack developer to design, develop, and support cloud-native applications and automation solutions, contributing to application development, infrastructure as code, CI/CD enablement, and cloud platform modernization.
**Key Responsibilities**
* Develop and maintain full-stack applications using Python, Angular, and SQL
* Design, deploy, and provide production support support cloud-native solutions on AWS
* Implement and manage infrastructure as code using Terraform
* Build and maintain containerized applications using Docker
* Support CI/CD pipelines, deployment automation, and DevOps best practices
* Collaborate with product, engineering, and operations teams to deliver scalable and reliable solutions
**Mandatory Skills**
* Strong hands-on experience in Python development
* Experience with AWS cloud services
* Proficiency in Angular for front-end development
* Experience with Terraform and Infrastructure as Code (IaC)
* Hands-on experience with Docker and containerized deployments
* Strong SQL and database development skills
* Prior experience in production support is essential
* Understanding of CI/CD practices and modern software engineering principles
**Preferred**
* Knowledge of Machine Learning concepts and workflows
* Experience with cloud automation and DevOps tooling
* Familiarity with Agile delivery methodologies