31 Oct
|
Open Universities Australia
|
Melbourne
31 Oct
Open Universities Australia
Melbourne
Remote: Hybrid
Job DescriptionCompany DescriptionBuild platforms and tooling that make great engineering simple and easyHands-on TypeScript, AWS and developer enablementExplore how AI and coding agents can improve the way we build softwareAt Open Universities Australia (OUA), we believe quality education should be accessible to everyone.For more than 30 years, we’ve helped over 400,000 students take their next step. Often during some of the most important moments of their lives. Every experience we create, conversation we have and decision we make helps open new doors for learners across Australia.When we do our best work, we help change lives every day.Our values guide how we work together. We act for our customers, care for each other and focus on continuous improvement. We’re proud of our friendly, curious and inclusive culture where people are trusted, supported and encouraged to grow.Job DescriptionAs a DevOps Engineer, you’ll help make life easier for the engineers building OUA’s digital products.Your primary customers are our product engineering teams. You’ll work closely with them to understand how they build, test, deploy and support software, identify friction, and optimise those activities through automation, self-service capabilities and practical guidance.This is a hands-on engineering role combining software development and cloud operations. You’ll build services and developer tooling in TypeScript, maintain AWS infrastructure and help shape how we continuously improve the way software gets from an idea into production.You’ll also have the opportunity to explore how AI-assisted development and coding agents can improve engineering workflows and automate more of the software delivery process.What you’ll be doingYou’ll take ownership of meaningful pieces of work from understanding the problem through to delivery and ongoing support. This includes:Building and maintaining platform services, APIs, developer tooling and automationWorking alongside product engineers to understand their needs, remove delivery bottlenecks and make services easier to build and operateDevelop and maintain AWS infrastructure through code, with security, reliability, scalability and cost in mindImproving the platforms and workflows that support continuous integration, testing,
deployment and observabilityTroubleshooting across application, infrastructure and networking layers and contributing to incident responseEmbedding security into everyday engineering, including access controls, networking, secrets management and dependency maintenanceTurning repetitive operational work and recurring support needs into reusable tools, documentation and self-service capabilitiesExploring new AWS capabilities, AI tools and coding agents and applying them where they create meaningful improvementsUnderstanding the cost of our cloud workplace and helping identify opportunities to reduce unnecessary spend without compromising reliability or securityWhat we’re looking forWe’re looking for someone who enjoys building software and helping other engineers do their best work. You’ll thrive in this role if you bring:Practical software engineering experience – you’ve built, tested, deployed and maintained software services and understand the day-to-day experience of a product engineerA DevOps mindset – you value shared ownership, automation, fast feedback and continuous improvement, and you’re comfortable supporting what you build in productionHands-on AWS experience – you understand core AWS compute, storage, networking, identity and observability services and have experience managing infrastructure through codeStrong networking fundamentals – you’re comfortable with concepts such as TCP/IP, DNS, HTTP, TLS, routing, subnets, firewalls and load balancingA security mindset – you think about how systems might fail or be misused and make security part of everyday engineering decisionsOwnership and initiative – you can take an unclear problem,
turn it into practical next steps and follow it through to completionCuriosity and a drive to learn – you enjoy experimenting with new technologies and adapting your approach as you learnAn interest in AI and coding agents – you’re actively curious about how AI-assisted development can improve the way software is built and operatedA passion for platform enablement – you enjoy helping other engineers achieve more and building solutions they can understand and use independentlyOUA uses TypeScript and the broader JavaScript ecosystem for software engineering. You don’t need to have spent your whole career working in TypeScript, but you should be confident building software in a modern programming language and willing to become productive in TypeScript.Why you’ll love working at OUAOUA is a not-for-profit organisation with a strong people-first mindset. We offer meaningful work that changes lives while supporting the wellbeing, growth and belonging of our team.When you join OUA, you become part of a supportive and inclusive setting where your ideas are valued and your development matters.Flexibility and ways of workingHybrid ways of workingWorkation leave, giving you the option to work from anywhere for up to 10 days each yearLeave that supports you12 weeks paid parental leave for primary carers, regardless of genderAdditional purchased leave to support greater flexibilityMenstrual and menopausal wellbeing leave with up to six additional paid days each yearInclusive leave to celebrate cultural or personal eventsAn additional paid Celebrate You day each year for your birthdayHealth and wellbeingDiscounted gym memberships and health insuranceAnnual flu vaccinationsA paid Calm subscription to support your wellbeingLearning, growth and financial benefitsShort-term incentives and not-for-profit salary packaging, including novated leasingSubsidised study opportunities and study leaveLearning and professional development opportunitiesHow to applyOUA is committed to building a diverse and inclusive workplace. Our marketplace is for everyone and so is our team.We welcome applicants from all backgrounds and lived experiences. Even if you don’t meet every requirement, we encourage you to apply. You may bring strengths and perspectives we haven’t yet considered.If you enjoy solving engineering problems, making other engineers more effective and building platforms that teams genuinely want to use, we’d love to hear from you.
📌 DevOps Engineer (Melbourne)
🏢 Open Universities Australia
📍 Melbourne