Serato is a world leader in audio software for professional DJs and musicians. Our products are used by world-renowned artists such as Disclosure, Timbaland, Metro Booming, Snoop Dogg, and DJ Snake. With a 25-year history of innovation and pushing the boundaries of technology in the music industry, we continue to be a leader in DJ and music production software.
We're a team of passionate individuals based in central Auckland. We're looking for a highly skilled and motivated DevOps Team Lead to guide and mentor our DevOps team. In this pivotal role, you'll be instrumental in leading the strategic direction, architecture, and day-to-day operations of our cloud infrastructure on AWS.
You'll leverage your deep expertise in DevOps practices, team leadership, and technology to ensure the reliability, performance, and security of our applications and platforms.
What You'll Do
As the DevOps Team Lead, you'll be responsible for both technical execution and team leadership. Your key responsibilities will include:
- Leading the Team: Mentor, coach, and guide a team of talented DevOps Engineers, fostering a culture of collaboration, excellence, and continuous improvement.
- Strategic Vision: Define and execute the strategic roadmap for our cloud infrastructure, CI/CD pipelines, and security best practices.
- Architectural Oversight: Design, implement, and manage scalable and highly available infrastructure on AWS, with a strong emphasis on Amazon ECS, ensuring architectural integrity and efficiency.
- Automation and CI/CD: Oversee the development and maintenance of our CI/CD pipelines to automate software delivery and improve team velocity.
- Security and Compliance: Drive the security posture of our cloud environment, ensuring compliance and implementing robust security measures like AWS WAF and CloudFront security policies.
- Operational Excellence: Implement and manage advanced monitoring, logging, and alerting systems to proactively identify and resolve issues.
- Cross-Functional Collaboration: Serve as the primary point of contact for DevOps, collaborating closely with development, QA, and security teams to align on goals and ensure smooth, efficient deployments.
- Infrastructure-as-Code: Lead the team in contributing to and maintaining our infrastructure-as-code (IaC) using tools like AWS CDK or CloudFormation.
What You'll Bring
We are looking for a candidate with both deep technical expertise and proven leadership skills.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 7+ years of experience in a DevOps or Site Reliability Engineering (SRE) role, with at least 2 years in a team leadership or senior mentorship position.
- Extensive hands-on experience with Amazon Web Services (AWS), with a deep understanding of core services such as EC2, S3, IAM, VPC, and ECS.
- Proven experience with web application development, understanding the full software development lifecycle and its challenges.
- Proven expertise in designing and managing containerisation strategies with Docker and ECS.
- Solid experience in configuring and managing AWS CloudFront for content delivery and caching.
- In-depth knowledge of web application security and hands-on experience implementing and managing AWS WAF rules and policies.
- Proficiency in at least one scripting language (e.g. Typescript).
- Solid experience with infrastructure-as-code (IaC) tools such as Terraform or AWS CloudFormation.
- Strong experience with CI/CD tools (e.g. GitHub Actions, GitLab CI).
- Expertise with monitoring and logging tools (e.g. Datadog, CloudWatch).
- Excellent problem-solving, troubleshooting, and strategic thinking skills.
- Exceptional communication and collaboration skills, with a proven ability to lead and motivate a technical team.
- A proactive, automation-first mindset and a passion for mentoring.
Bonus Points For:
- AWS certifications (e.g. AWS Certified DevOps Engineer – Professional, AWS Certified Security – Specialty).
- Experience with microservices architecture and serverless technologies (e.g. AWS Lambda).
- Familiarity with configuration management tools (e.g. Chef, Puppet, Ansible).
- Experience with database administration and management on AWS (e.g. RDS, Aurora).
Why Work at Serato?
At Serato, our culture is highly prized. We are looking for someone who will integrate well with our team, sharing our values of having fun while working hard and continually improving. If you have the experience, love DevOps and music, and want to lead a high-performing team at a company with a great culture, this could be the perfect role for you.
All applicants must be legally entitled to work in New Zealand (NZ citizenship, permanent residency, or a current work permit) and be willing to relocate to Auckland.