Software & System Architecture - Job2Go Pty Ltd

Job2Go Pty Ltd

Melbourne

In loco

AUD 88.000 - 108.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Job2Go Pty Ltd in Campbellfield, VIC invites a Software Engineer to design, develop, and maintain software and automation across cloud-based infra. You will work with Python and shell scripting, leverage AWS services, and contribute to CI/CD pipelines in a DevOps-enabled environment.

You will implement IaC with Terraform and CloudFormation, manage Linux environments, and deploy containerised apps using Docker and Kubernetes.

Competenze

  • 5+ years of software engineering experience required.
  • Proficient in Python and shell scripting.
  • Experience with AWS cloud services (EC2, S3, RDS, IAM, CloudWatch).
  • Knowledge of CI/CD pipelines and Jenkins.
  • Experience with Terraform and CloudFormation.
  • Proficient with Docker and Kubernetes.
  • Familiarity with monitoring tools (Grafana, New Relic, Splunk).
  • Git-based source control (GitHub, GitLab, Bitbucket).
  • Experience with Maven, Nexus, Artifactory for build/artifact management.
  • Strong problem-solving and documentation skills.
  • Ability to work in cross-functional Agile teams.

Mansioni

  • Design, develop, test, and maintain software applications and automation.
  • Develop automated scripts for system administration and deployment.
  • Build and manage CI/CD pipelines using Jenkins and related tools.
  • Configure and maintain AWS infrastructure (EC2, S3, RDS, IAM, CloudWatch).
  • Manage Linux systems (Ubuntu, CentOS) and performance tuning.
  • Implement Infrastructure as Code with Terraform and CloudFormation.
  • Develop containerized apps with Docker and Kubernetes for scalable deployments.
  • Monitor performance and reliability with Grafana, New Relic, Splunk.
  • Troubleshoot defects and deployment issues across environments.
  • Collaborate across development, DevOps, and operations teams.

Conoscenze

Python
Shell scripting
Linux administration
Windows administration
AWS cloud
CI/CD
Terraform
CloudFormation
Docker
Kubernetes
Git/GitHub/GitLab/Bitbucket
Monitoring tools
Maven/Nexus/Artifactory
REST APIs
Agile development

Formazione

Bachelor degree or higher

Strumenti

Jenkins
Git
Docker
Kubernetes
Terraform
CloudFormation
Maven/Nexus/Artifactory

Descrizione del lavoro

Position: Software Engineer

Position Type: Full-Time

Salary: $98,0000 plus superannuation per annum

Location: Campbellfield VIC 3061

Our client is seeking a Software Engineer to join their team located in Campfield, Victoria.

The Software Engineer will be responsible for designing, developing, implementing and maintaining software applications, automation solutions and cloud-based infrastructure. The position involves working across software development, cloud computing, system administration and DevOps operations to ensure the efficient delivery, deployment and ongoing performance of software systems.

The successful candidate will apply strong programming and scripting skills, particularly in Python and Shell scripting, together with practical knowledge of AWS cloud services, Linux environments, CI/CD pipelines and infrastructure automation. The role requires close collaboration with software developers, system administrators, monitoring analysts and other technical stakeholders to deliver reliable, scalable and secure technology solutions.

Key Duties and Responsibilities:
  • Design, develop, test and maintain software applications and automation solutions using Python and other programming and scripting technologies.
  • Develop and maintain automated scripts to streamline system administration, application deployment, infrastructure management and routine operational activities.
  • Design, implement and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines using Jenkins, Git and related DevOps tools.
  • Configure, deploy and maintain cloud-based infrastructure using Amazon Web Services (AWS), including EC2, S3, RDS, IAM and CloudWatch.
  • Manage Linux-based operating systems, including Ubuntu and CentOS, and perform system configuration, troubleshooting and performance optimisation.
  • Implement Infrastructure as Code (IaC) solutions using Terraform and AWS CloudFormation to automate infrastructure provisioning and configuration management.
  • Develop, configure and maintain containerised applications using Docker and Kubernetes to support scalable application deployment.
  • Monitor application performance, system availability and infrastructure health using monitoring tools such as Grafana, New Relic and Splunk.
  • Identify, investigate and resolve software defects, system errors, deployment failures and infrastructure-related technical issues.
  • Collaborate with development and operations teams to improve software build processes, testing procedures, release management and deployment efficiency.
  • Manage source code repositories, version control and software release processes using Git, GitHub, GitLab and Bitbucket.
  • Support build and artifact management activities using Maven, Nexus and Artifactory.
  • Develop and maintain REST APIs and support integration between software applications and external systems.
  • Analyse system performance data, generate technical reports and identify opportunities to improve application reliability and operational efficiency.
  • Participate in Agile development practices, technical discussions and continuous improvement initiatives to ensure software solutions meet business and operational requirements.
Requirements:
  • Bachelor degree or higher qualification
  • A minimum of five (5) years’ experience as a Software Engineer
  • Strong programming and scripting knowledge in Python and Shell scripting.
  • Practical understanding of Linux administration and Windows operating systems.
  • Experience with AWS cloud services, including EC2, S3, RDS, IAM and CloudWatch.
  • Knowledge of CI/CD pipeline development and management using Jenkins.
  • Experience with Infrastructure as Code tools such as Terraform and CloudFormation.
  • Understanding of containerisation technologies, including Docker and Kubernetes.
  • Familiarity with monitoring and logging platforms such as Grafana, New Relic and Splunk.
  • Knowledge of version control systems, including Git, GitHub, GitLab and Bitbucket.
  • Understanding of software build and artifact management tools such as Maven, Nexus and Artifactory.
  • Ability to troubleshoot application, infrastructure and deployment-related issues.
  • Strong analytical, problem-solving and technical documentation skills.
  • Ability to work collaboratively within cross-functional and Agile development teams.

The Software Engineer will work closely with software development teams, DevOps engineers, system administrators, monitoring analysts and technical management to support software development, deployment, infrastructure operations and ongoing system improvements.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Engineer
Software Engineer

Global Technology Group Pty Ltd • Sydney

Ibrido
AUD 90.000 - 130.000
Hybrid working arrangement
Modern backend & cloud technologies
Collaborative technical environment
Developer/Programmer
Developer/Programmer

COMPUTIT TECHNOLOGY PTY LTD • Brisbane

In loco
AUD 80.000 - 100.000
Software Engineer
Software Engineer

AI Talent • Sydney

In loco
AUD 70.000 - 120.000
Software Engineer
Software Engineer

Decipher Bureau • Canberra

In loco
AUD 90.000 - 130.000
Salary: AUD 90K–130K
Early responsibility
Wide latitude to find answers
+4
Cloud & DevOps Software Engineer
Cloud & DevOps Software Engineer

Job2Go Pty Ltd • Melbourne

In loco
AUD 88.000 - 108.000
Systems Analyst and Software Engineer
Systems Analyst and Software Engineer

Our Other Company • Melbourne

In loco
AUD 95.000 - 100.000
Systems Development Engineer
Systems Development Engineer

Talent International • Sydney

In loco
AUD 140.000 - 210.000
Relocation assistance
Security clearance support
Software engineer
Software engineer

Cloud pro Technologies • City of Brisbane

In loco
AUD 70.000 - 110.000
Systems Development Engineer
Systems Development Engineer

Talent Corp • Sydney

In loco
AUD 140.000 - 190.000
Relocation assistance
PV/NV1/NV2 clearance encouraged
Long-term career growth
Software Engineer
Software Engineer

Resource Corner • Sydney

In loco
AUD 100.000 - 150.000
Luoghi più richiesti