DevOps Engineer

Perth FULL TIME $100,000 - $140,000 / Year
($8,333 - $11,666 / Month)

Job Description

We are on the lookout for a talented DevOps Engineer to join our growing team in Perth. The ideal candidate will possess a strong foundation in both development and operations, working collaboratively to streamline our software delivery processes. You will have the opportunity to implement automation, improve system performance, and enhance our cloud infrastructure.

Responsibilities

  • Develop and manage infrastructure as code (IaC) using tools like Terraform.
  • Collaborate with cross-functional teams for streamlined delivery.
  • Ensure system reliability and uptime through proactive monitoring.
  • Conduct performance tuning and security assessments.
  • Document best practices and contribute to team knowledge base.
  • Implement automation tools to reduce manual tasks.
  • Assist in migrating applications to cloud environments.
  • Conduct disaster recovery testing and planning.
  • Utilize logging and monitoring tools to analyze system health.
  • Stay updated with emerging technologies in DevOps and cloud.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in DevOps or related fields
Technical Skills
  • AWS or Azure
  • Docker
  • Kubernetes
  • Terraform
  • CI/CD Tools
Soft Skills
  • Problem-solving
  • Communication
  • Teamwork
Certifications
  • AWS Certified DevOps Engineer
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with serverless architectures: Familiarity with implementing serverless solutions using AWS Lambda or Azure Functions.
  • Knowledge of scripting languages: Proficient in scripting languages such as Python or Bash for automation tasks.

Benefits

  • Competitive salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance
  • Flexible working hours with remote work options
  • Professional development and training opportunities

Company Culture

  • Innovative Environment: We embrace innovation and creativity, allowing our engineers to explore new ideas and technologies.
  • Collaborative Team Spirit: Our team culture promotes collaboration, valuing each member's contributions toward achieving excellence.
  • Focus on Personal Growth: We prioritize professional development through continuous learning, training programs, and mentorship.
Status: Closed