Hybrid Staff/Lead Software Engineer, Automation, AWS, Python/Golang

Posted last month

Apply now

About the role

  • Automating operations tasks and reducing TOIL across engineering and operations teams
  • Implement observability and readability practices to improve Mean Time metrics
  • Analyze workflows to identify repetitive manual tasks and develop automation solutions
  • Design, develop, and maintain automation frameworks and tools for platform activities
  • Monitor and improve performance of automation systems and infrastructure
  • Write clean, maintainable, and scalable code supporting platform automation
  • Establish and reinforce coding, code reviews, design, deployment practices, and architectural standards
  • Assist team in solving complex technical challenges and act as go-to resource for critical issues
  • Shape engineering culture by advocating innovation, collaboration, and delivering value
  • Implement tools and processes to measure effectiveness of TOIL reduction efforts

Requirements

  • Proven track record in designing, implementing, and managing automation solutions that drive operational efficiency, observability and reliability
  • Strong background in software engineering
  • Experience with Golang
  • Experience with Python
  • Experience working in cloud environments (AWS)
  • Experience in containerization technologies such as Docker and Kubernetes and IaC tools
  • Experience in the observability ecosystem, particularly OpenTelemetry (OTEL), Prometheus, and Grafana
  • Expertise in designing and optimizing complex CI/CD pipelines
  • Skilled in automating infrastructure provisioning and configuration management
  • Knowledge of TDD and BDD techniques using frameworks such as Jest, Cypress, Cucumber, or similar
  • Ability to add reliability features including automated safe releases and resiliency
  • Ability to integrate security practices (DevSecOps) into the pipeline
  • Ability to debug complex production issues and identify proper root cause analysis

Benefits

  • Flexible work locations
  • Flexibility to balance where work is done with at least half their time each month connecting in office
  • Many flexible working options including changing start and finish times
  • Part-time arrangements and job share
  • Technology hubs in Melbourne and Perth
  • Support for career progression
  • Accessibility support for applicants (contact HR Direct)

Job title

Staff/Lead Software Engineer, Automation, AWS, Python/Golang

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job