Lecturer – IT (Dev Ops, Cloud & AI)
Whitecliffe · 51-200 employees
What the role involves
- Designing courses
- Teaching practical skills
- Supervising student projects
What they ask for
Postgraduate qualification (Master's or higher) in IT, Computer Science, Software Engineering or related; industry experience in DevOps, SRE, platform or cloud engineering; hands-on CI/CD, infrastructure as code, containers, orchestration, scripting (e.g., Python); strong knowledge of at least one major cloud platform (AWS, Azure, Google Cloud); understanding of AI/ML deployment.
- Master's degree
About the job
Lecturer – IT (Dev Ops, Cloud & AI)
Preferably Full-time / will consider Part-time (FTE)
Location — Auckland city
Whitecliffe
Whitecliffe is one of the leading art, design, IT and fashion schools in Aotearoa. Since 1984 we’ve focused on one thing: turning creativity into a career. Our values of Integrity, Courage, Creativity, Belonging and Respect are the foundation of how we work together and with our communities.
About Information Technology at Whitecliffe
Whitecliffe’s Information Technology department prepares students for careers in a fast-moving digital industry. Our programmes range from introductory IT certificates through to the Bachelor of Applied Computing Technologies, the Postgraduate Diploma in Information Technology and the Master of Information Technology, delivered across our Auckland, Wellington and Christchurch campuses.
Our teaching is applied and industry-connected. Students build skills in artificial intelligence, data analytics, cloud-native development, cloud security, networking, cyber security and software development, supported by our industry partnerships with organisations such as Microsoft, AWS Academy, Cisco, Red Hat, CompTIA and EC-Council. Our degrees are endorsed by IT Professionals New Zealand.
About the Role
We’re looking for a Lecturer with a strong technical understanding of cloud and AI technologies (preferably from a a DevOps background). You’ll bring real-world engineering practice into the classroom, helping students understand not just how to build software, but how to deploy, automate, secure and run it at scale.
Key responsibilities include:
- Designing, delivering and assessing courses across our undergraduate and postgraduate IT programmes, with a focus on DevOps, cloud computing and AI
- Teaching practical skills in areas such as CI/CD pipelines, infrastructure as code, containerisation and orchestration, cloud platforms and cloud-native application development
- Helping students understand how AI and machine learning are built, deployed and operated in production environments
- Developing and refreshing postgraduate and undergraduate curriculum and learning materials so they keep pace with industry tools and practice
- Supervising student PG/UG projects and capstones, and mentoring students as they prepare for industry
- Building relationships with industry partners to bring live projects, guest speakers and work-integrated learning into the programme
- Contributing to PG/UG programme quality, moderation and continuous improvement, and to research or professional practice activity
About You
You’re a practitioner first: someone who has built and run systems in the real world and enjoys sharing that experience. You’re comfortable moving between the command line and the lecture theatre, and you can explain complex technical concepts in a way that makes them click for students from diverse backgrounds.
You keep up with how cloud and AI technologies are changing the industry, and you’re excited about preparing the next generation of technologists to work with them responsibly.
Skills and Qualifications
Essential:
- A postgraduate qualification (Master’s or higher) in Information Technology, Computer Science, Software Engineering or a related discipline
- Industry experience in a DevOps, site reliability, platform or cloud engineering.
- Hands-on experience with CI/CD tools, infrastructure as code, containers and orchestration and scripting or programming (e.g. Python)
- Strong technical knowledge of at least one major cloud platform (AWS, Microsoft Azure or Google Cloud)
- A good understanding of AI and machine learning technologies, including how AI services and models are deployed and operated in the cloud
- Excellent communication and presentation skills
Desirable:
- Tertiary teaching or professional training experience
- Relevant industry certifications (e.g. AWS, Azure, Kubernetes or Red Hat)
- Experience with MLOps, AI platforms or generative AI tooling
- Knowledge of cloud security and DevSecOps practices
- Understanding of higher education quality and assessment processes
- Understanding of Te Tiriti o Waitangi and its application in education settings
Personal Attributes
- A passion for teaching and for helping students succeed
- Curious and committed to keeping your technical skills current
- Organised, reliable and able to manage teaching, marking and development work
- Collaborative, approachable and comfortable working with colleagues, students and industry partners
- A problem-solver who brings a practical, hands-on approach to learning
- Respect for diverse perspectives and a commitment to inclusive teaching
If this sounds like you, apply now!
Whitecliffe is committed to an inclusive and accessible recruitment process. If you need any support or adjustments during the application or interview process, please let us know.
Applying for this job
What to show on your CV
- It asks for this qualification: Master's degree. Name yours exactly as it's awarded, with the year you finished.
- It names CI/CD, Python, AWS, Microsoft Azure, Google Cloud and Kubernetes. Use the same words on your CV for the ones you've used, so a search finds them.
- For the work it describes, like "Designing courses", give an example from your own experience, with a result you can talk about at an interview.
Our guides to the New Zealand CV format, cover letters and interview questions cover the rest.