Desired Skills and Experience

  • Performing and automating production deployments
  • Monitoring, maintaining and optimizing production systems
  • Working closely with developers and other staff to solve operational issues with our services, tools and apps
  • Scheduling, coordinating and communicating maintenance windows
  • Ensuring the security of our critical systems
  • Keeping documentation up to date
  • Bug reporting
  • Will be required to work an on-call rota at weekends (remotely) in support of the global “follow the sun” model
  • Linux system administration, preferably Red Hat Enterprise Linux and variants
  • Apache httpd, Apache Tomcat: configure, tune and debug
  • Scripting: Python (preferred), Bash
  • AWS and its various services (EC2, RDS, VPC, S3, Route53)
  • Understanding network topologies and design
  • Understanding common network protocols and services (DNS, HTTP, SSH, SMTP)
  • Basic SQL and DB administration
  • GIT/SVN usage
  • Orchestration tools and configuration management (SaltStack)
  • Experience in automating AWS environments (Python/Boto)
  • Automated Builds (Jenkins)
  • Monitoring and alerting (Zabbix, CloudWatch, Pingdom)
  • Experience building RPM packages and maintaining a YUM repository
  • Experience with Java applications (JVM settings, Log4j, JMX)
  • Experience with HTTP load balancers (HAProxy, Apache, Nginx)
  • Experience with database servers (Oracle, SQL Server, PostgreSQL, MySQL)
  • Windows Server (services management, events log)
  • Understanding of TLS/SSL
  • Bachelor’s degree in Computer Science or other technical discipline
  • 3+ years’ experience in an operations/DevOps type role which involved working in a distributed Linux environment
  • Understand and respect the traditional viewpoints of development and operations
  • Work effectively in a team and trust others to do the same
  • Have a healthy attitude toward failure, learning from it and avoiding blame
  • Strong security awareness
  • Excellent problem solving skills providing simple solutions to complex situations
  • Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts and technologies
  • Professional commitment to high quality
  • Excellent English written and verbal communication skills
  • Must be authorised to work in Australia