Junior Devops Engineer

Caterpillar Caterpillar · Industrial · Brisbane, Queensland

Caterpillar is seeking a Junior DevOps Engineer to support the design, implementation, and maintenance of automation solutions that improve reliability, scalability, and delivery efficiency. The role involves working under guidance from senior engineers to build skills across the DevOps toolchain and contribute to continuous improvement initiatives.

What you'd actually do

  1. Assist in building and maintaining automation across build, test, deployment, and infrastructure workflows.
  2. Support Agile teams in adopting DevOps practices and improving delivery efficiency.
  3. Collaborate with developers and QA engineers to maintain CI/CD pipelines and environments.
  4. Contribute to the implementation and troubleshooting of CI/CD pipelines.
  5. Assist in identifying and resolving issues in deployment and automation processes.

Skills

Required

  • DevOps
  • software engineering
  • IT operations
  • scripting or programming (e.g., Python, Bash, PowerShell)
  • Infrastructure as Code (IaC) concepts (e.g., Terraform, ARM, CloudFormation)
  • cloud platforms such as AWS or Azure
  • CI/CD concepts and tools (e.g., Jenkins, GitHub Actions, Azure DevOps)
  • software development lifecycle
  • Agile practices
  • problem-solving skills
  • communication skills
  • collaboration skills

Nice to have

  • containerization technologies such as Docker
  • orchestration platforms like Kubernetes
  • databases such as SQL Server or Postgres
  • entry-level or associate-level cloud certifications (e.g., Azure Fundamentals, AWS Cloud Practitioner)
  • microservices-based applications
  • DevOps, security, and compliance practices (e.g., secure pipelines, basic ISO concepts)