Join us at Tradify as a DevOps Engineer, where you'll be instrumental in keeping our platform running smoothly for thousands of tradespeople worldwide. We're looking for someone passionate about automation, monitoring, and making systems more reliable - someone who gets excited about eliminating manual work and building robust infrastructure that just works.
As our DevOps Engineer, you'll be at the heart of our technical operations, working closely with our engineering team to ensure our SaaS platform stays fast, reliable, and secure. You'll help us modernize our infrastructure, automate repetitive tasks, and build the monitoring systems that let us sleep soundly at night (even when you're on-call!). This is a role where you'll see the direct impact of your work - every improvement you make helps our platform run better for the tradespeople who depend on us every day.
You'll tackle interesting challenges across our multi-cloud environment (primarily Azure, with some AWS and GCP), improve our CI / CD pipelines, and help shape how we deploy and monitor our applications. From diagnosing performance bottlenecks to implementing security patches, from writing automation scripts to responding to incidents - no two days will be the same.
This is an excellent opportunity for someone early in their DevOps journey who wants to grow rapidly. You'll learn from experienced engineers, work with modern tools and technologies, and have real ownership over critical infrastructure. If you're the kind of person who automates their morning coffee routine and gets genuinely excited about uptime metrics, we want to hear from you!
Key Responsibilities
Infrastructure and Operations :
- Monitor system health using tools including Pingdom, PagerDuty, Azure Alerts, Raygun, and Azure Application Insights
- Respond to and help resolve production incidents during business hours and on-call rotations
- Assist in managing Azure App Services and related cloud infrastructure
- Support the maintenance of IIS, Windows Services, and Linux VMs
- Implement and maintain security controls and patches under guidance
Automation and CI / CD :
Maintain and improve existing CI / CD pipelines using TeamCity, GitHub Actions, App Center, and Azure PipelinesIdentify opportunities for automation and implement solutions to reduce manual tasksSupport automated testing and deployment processesDocument automation procedures and maintain runbooksPerformance and Reliability :
Assist in identifying and diagnosing performance bottlenecksCollaborate with developers to implement performance improvementsHelp maintain monitoring and alerting configurationsContribute to post-incident reviews and implement preventive measuresCollaboration and Support :
Work closely with the engineering team to support development and deployment needsAssist in troubleshooting application and infrastructure issuesParticipate in planning and implementation of infrastructure improvementsCommunicate effectively with technical and non-technical team membersContribute to technical documentation and knowledge baseOn-Call Responsibilities :
Participate in the on-call roster rotation (approximately one week every quarter)Respond to critical incidents outside of business hours when on-callEscalate complex issues to senior engineers when necessaryDocument incident resolution and contribute to post-incident analysisRequirements
Technical skills : Essential :
1-3 years of experience in software engineering, DevOps, or system administrationWorking knowledge of cloud platforms (Azure preferred, but AWS / GCP experience welcome)Experience with at least one programming / scripting language (C#, Python, or PowerShell preferred)Solid understanding of Git and version control workflowsBasic networking, security, and Linux / Windows administration knowledgeFamiliarity with CI / CD concepts and desire to improve deployment processesStrong problem-solving skills with a systematic approach to troubleshootingExcellent communication skills - able to explain technical issues to non-technical stakeholdersWillingness to participate in on-call rotation (approximately 1 week every 8 weeks)Degree in Computer Science, Engineering, or equivalent practical experienceHighly Desirable :
Hands-on experience with Azure App Services and Azure cloud servicesExperience with monitoring tools (Pingdom, PagerDuty, Azure Application Insights, Raygun)Familiarity with CI / CD tools (TeamCity, GitHub Actions, Azure Pipelines)Understanding of Infrastructure as Code principlesExperience with containerization (Docker / Kubernetes)Knowledge of SQL and database performance basicsExperience with IIS, Windows Services, or Linux VMsWhat Will Make You Stand Out :
Personal projects showcasing automation or infrastructure workContributions to open-source DevOps tools or projectsExperience with incident response and post-mortem processesCertifications in cloud platforms (Azure, AWS, or GCP)A track record of identifying and eliminating toilBenefits
What We Offer
Technical Growth :
Direct mentorship from senior engineersHands-on experience with multi-cloud architectureClear progression path to Senior DevOps / SRE rolesTime and support for learning new technologiesReal ownership of critical infrastructure projectsWork Environment :
6-week development cycles with "Cool Down" periods for innovation and learningModern tech stack with the freedom to introduce new toolsCollaborative team that values knowledge sharingRegular tech talks and learning sessionsFlexible working arrangementsThe Package :
Competitive salary for early-career DevOps engineersProfessional development budgetTop-tier hardware and toolsHealth insurance options5 Wellbeing days per yearThe joy of knowing your work directly impacts thousands of small businessesAbout the Role
This is a full-time position based in our Auckland office with flexible working arrangements. You'll join a team that takes their work seriously but doesn't take themselves too seriously. We believe in sustainable on-call (roughly 1 week every 8 weeks), proper incident reviews without blame, and celebrating both the wins and the learning opportunities.
If you're ready to level up your DevOps career in an environment that combines technical excellence with genuine fun, where you can automate away the boring stuff while building systems that matter, we'd love to hear from you.
Above all, you must be excited about joining a world-class engineering team powering a global SaaS business. We value team members who act with integrity, share knowledge generously, and understand that the best solutions come from collaboration.
Ready to help us build infrastructure that's as reliable as it is elegant? Apply now!