
Senior DevOps Engineer
Ignition
full-time
Posted on:
Location Type: Remote
Location: Sydney • Australia
Visit company websiteExplore more
Job Level
About the role
- Manage and optimise our Kubernetes-based infrastructure, ensuring efficient and scalable deployment of services.
- Utilise Terraform to automate and manage our AWS infrastructure, including EC2, RDS, S3, and Route 53.
- Tune Redis and Postgres databases to ensure optimal performance, reliability, and scalability.
- Implement and manage edge caching strategies to enhance the performance of our services.
- Ensure the security and compliance of our infrastructure, working closely with the security team to address potential vulnerabilities and maintain best practices.
- Build and maintain custom tooling to enhance developer productivity and streamline operations.
- Monitor and maintain a very high uptime (three nines), proactively addressing potential issues before they impact users.
- Develop and maintain Business Continuity Plans (BCP) and ensure failover systems are in place and tested regularly.
- Support continuous deployment processes using Buildkite, ensuring smooth and reliable delivery of updates.
- Collaborate with backend engineers to understand and support our stack, contributing to the overall architecture and infrastructure strategy.
Requirements
- 5-10 years of relevant professional experience in DevOps or cloud infrastructure roles
- Extensive experience with Kubernetes, Terraform, and AWS services (EC2, RDS, S3, Route 53, etc.)
- Strong expertise in tuning and optimising Redis and Postgres databases for high performance.
- Experience with Ruby on Rails and the ability to collaborate effectively with backend engineers.
- Experience with Observability and Monitoring tools such as Datadog, OpenTelemetry, and Cloudwatch.
- Proven ability to manage and secure cloud-based infrastructure with a focus on maintaining high uptime and reliability.
- Experience with edge caching strategies and technologies.
- Familiarity with security best practices and compliance requirements in a cloud environment.
- Proficiency in building custom tools to enhance developer productivity.
- Understanding of Business Continuity Planning (BCP) and failover systems.
- Strong experience with continuous deployment pipelines, particularly using Buildkite.
- Excellent problem-solving skills and the ability to proactively address potential issues in a complex environment.
Benefits
- Competitive salary package plus employee stock options from day one
- Annual education allowance to support your professional development
- Employee recognition program that celebrates impact and contribution
- Quarterly wellness allowance to support your physical and mental wellbeing
- Complimentary subscriptions to Headspace and our Employee Assistance Program
- Flexible working, supported by work-from-office reimbursement and a mobile allowance to help you set up safely at home
- Work from anywhere for up to one month each year, with business approval
- Financial Planning allowance (after all, we are in the accounting business!)
- Vehicle Leasing Benefits
- Paid parental leave
- An extra paid day off for your birthday, plus paid volunteering leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KubernetesTerraformAWSEC2RDSS3Route 53RedisPostgresRuby on Rails
Soft Skills
problem-solvingcollaborationproactive issue management