DevOps Engineer - Auckland or Wellington

KiwiRail
Full_timeMaungakiekie-Tāmaki, New Zealand

📍 Job Overview

  • Job Title: DevOps Engineer - Auckland or Wellington
  • Company: KiwiRail
  • Location: Auckland, Auckland, New Zealand
  • Job Type: Hybrid
  • Category: DevOps Engineer
  • Date Posted: 2025-05-29
  • Experience Level: 5-10 years

🚀 Role Summary

  • 📝 Enhancement Note: This role combines development and operations, focusing on Dynamics 365, CRM, and Microsoft Power Platforms. It requires a strong background in JavaScript/C# development and familiarity with ALM practices.

💻 Primary Responsibilities

  • 📝 Enhancement Note: This role involves a mix of hands-on development and system support, requiring a broad skill set and the ability to adapt to different tasks.

  • 🔧 Design and build new features for KiwiRail’s digital applications, focusing on Dynamics 365, CRM, and Microsoft Power Platforms.

  • 🛠 Improve existing applications and ensure reliable performance of business-critical platforms.

  • 🔍 Troubleshoot issues and provide support for IT applications, maintaining a focus on safety and customer needs.

  • 📝 Collaborate with technical teams, vendors, and internal stakeholders to contribute to projects, continuous improvement, and innovation.

🎓 Skills & Qualifications

Education: A relevant tertiary qualification is desirable but not required.

Experience: 4-5 years of experience in JavaScript/C# development is required.

Required Skills:

  • Strong knowledge of Dynamics 365, CRM, and Microsoft Power Platforms
  • Proven ability to provide support for IT applications and troubleshoot issues
  • Familiarity with ALM practices, version control, and deployment pipelines
  • Understanding of ITIL, COBIT, or LEAN principles
  • Excellent communication and documentation skills
  • A focus on safety, customer needs, and continuous improvement

Preferred Skills:

  • Microsoft certification
  • Experience with system design or database concepts
  • A current New Zealand driver's licence

📝 Enhancement Note: While not all preferred skills are required, they demonstrate a strong fit for the role and indicate a desirable candidate profile.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • 📝 Enhancement Note: As this role involves both development and operations, a diverse portfolio showcasing both technical skills and problem-solving abilities is essential.

  • Demonstrate your proficiency in JavaScript/C# development with relevant projects.

  • Showcase your experience with Dynamics 365, CRM, and Microsoft Power Platforms through live demos or case studies.

  • Highlight your ability to troubleshoot issues and provide support for IT applications with real-world examples.

  • Include any relevant certifications or training to demonstrate your commitment to continuous learning.

Technical Documentation:

  • 📝 Enhancement Note: Thorough documentation is crucial for this role, as it involves both development and system support. Include clear, concise, and well-organized documentation for all projects.

  • Provide detailed code comments and documentation for all projects, explaining design decisions and implementation details.

  • Include version control, deployment processes, and server configuration documentation to demonstrate your familiarity with ALM practices.

  • Showcase your understanding of testing methodologies, performance metrics, and optimization techniques with relevant project documentation.

💵 Compensation & Benefits

Salary Range: The salary range for this role is not provided in the job listing. According to Payscale, the average salary for a DevOps Engineer in New Zealand is around NZD 100,000 - 130,000 per year. However, this can vary depending on the candidate's experience, skills, and the company's compensation structure.

Benefits:

  • Training and career progression opportunities
  • Discounted travel privileges for KiwiRail's Scenic trains and Interislander
  • Access to discounted Southern Cross health insurance for you and your family
  • Access to NZ Rail Staff Welfare benefits, including holiday houses, medical support, and retail discounts

Working Hours: This role follows a 40-hour workweek with a hybrid arrangement, allowing for flexibility and a better work-life balance.

📝 Enhancement Note: While the salary range is not provided, the benefits package is comprehensive and includes opportunities for training, career progression, and discounted travel privileges.

🎯 Team & Company Context

🏢 Company Culture

Industry: KiwiRail operates in the transportation industry, focusing on sustainable and efficient freight and passenger services.

Company Size: KiwiRail is a large organization, employing over 4,000 people across New Zealand. This size offers opportunities for career growth and development within a diverse and supportive team environment.

Founded: KiwiRail was established in 2004, following the separation of the railway business from the government. The company has since grown and expanded its services, contributing to New Zealand's sustainable future.

Team Structure:

  • The Digital Services team is responsible for building and maintaining KiwiRail’s digital applications, focusing on Dynamics 365, CRM, and Microsoft Power Platforms.
  • The team works closely with technical teams, vendors, and internal stakeholders to contribute to projects, continuous improvement, and innovation.

Development Methodology:

  • KiwiRail follows Agile methodologies, with a focus on sprint planning, code review, testing, and quality assurance practices.
  • The company uses CI/CD pipelines and automated deployment strategies to ensure reliable and efficient server management.

Company Website: KiwiRail

📝 Enhancement Note: KiwiRail's size and industry provide opportunities for career growth and development within a supportive team environment. The company's focus on sustainability and community well-being aligns with its mission to power economic growth and ensure vital freight and passenger services run smoothly.

📈 Career & Growth Analysis

Web Technology Career Level: This role is at the senior level, requiring a strong background in JavaScript/C# development and familiarity with Dynamics 365, CRM, and Microsoft Power Platforms. It offers opportunities for technical leadership and architecture decision-making.

Reporting Structure: As a DevOps Engineer, you will report directly to the Digital Services team, working closely with technical teams, vendors, and internal stakeholders.

Technical Impact: In this role, you will have a significant impact on KiwiRail’s digital applications, focusing on Dynamics 365, CRM, and Microsoft Power Platforms. Your work will directly influence user experience, performance, and overall user satisfaction with KiwiRail's digital tools.

Growth Opportunities:

  • 📝 Enhancement Note: KiwiRail's size and industry provide ample opportunities for career growth and development within a supportive team environment. The company's focus on sustainability and community well-being aligns with its mission to power economic growth and ensure vital freight and passenger services run smoothly.

  • 🌱 Technical Skill Development: KiwiRail offers opportunities for training and career progression, allowing you to develop your technical skills and advance your career in the web technology industry.

  • 🌟 Conference Attendance and Certification: KiwiRail encourages employees to attend relevant conferences and pursue certifications to stay current with emerging technologies and industry best practices.

  • 🌳 Technical Mentorship and Leadership: As a senior-level role, this position offers opportunities for technical mentorship and leadership, allowing you to guide and support junior team members and contribute to architecture decisions.

📝 Enhancement Note: KiwiRail's size and industry provide ample opportunities for career growth and development within a supportive team environment. The company's focus on sustainability and community well-being aligns with its mission to power economic growth and ensure vital freight and passenger services run smoothly.

🌐 Work Environment

Office Type: KiwiRail's head office is located in Wellington, with additional offices in Auckland and other major cities across New Zealand. The company offers a hybrid work arrangement, allowing employees to work remotely and on-site as needed.

Office Location(s): KiwiRail's head office is located in Wellington, with additional offices in Auckland and other major cities across New Zealand. The company offers a hybrid work arrangement, allowing employees to work remotely and on-site as needed.

Workspace Context:

  • 🌐 Collaborative Work Environment: KiwiRail fosters a collaborative work environment, encouraging cross-functional integration between developers, designers, and stakeholders.
  • 💻 Development Tools and Infrastructure: KiwiRail provides development tools, multiple monitors, and testing devices to ensure a productive and efficient workspace for web technology professionals.
  • 🌐 Cross-Functional Collaboration: KiwiRail encourages knowledge sharing, technical mentoring, and continuous learning, promoting a culture of collaboration and innovation.

Work Schedule: KiwiRail follows a 40-hour workweek with a hybrid arrangement, allowing for flexibility and a better work-life balance. The company also offers opportunities for maintenance windows and project deadline flexibility.

📝 Enhancement Note: KiwiRail's hybrid work arrangement and flexible work schedule provide employees with the opportunity to balance their professional and personal lives effectively.

📄 Application & Technical Interview Process

Interview Process:

  • 📝 Enhancement Note: KiwiRail's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit within the organization.

  • 🔍 Technical Preparation: Brush up on your JavaScript/C# development skills, focusing on Dynamics 365, CRM, and Microsoft Power Platforms. Familiarize yourself with ALM practices, version control, and deployment pipelines.

  • 🔍 Problem-Solving Skills: Prepare for problem-solving scenarios and be ready to discuss your approach to troubleshooting issues and providing support for IT applications.

  • 🔍 Communication Skills: Practice communicating technical concepts clearly and concisely, as this is crucial for working with diverse teams and stakeholders.

Portfolio Review Tips:

  • 📝 Enhancement Note: As this role involves both development and operations, a diverse portfolio showcasing both technical skills and problem-solving abilities is essential.

  • 📝 Enhancement Note: Highlight your proficiency in JavaScript/C# development with relevant projects, focusing on Dynamics 365, CRM, and Microsoft Power Platforms.

  • 📝 Enhancement Note: Include real-world examples of troubleshooting issues and providing support for IT applications to demonstrate your problem-solving skills.

  • 📝 Enhancement Note: Showcase your understanding of testing methodologies, performance metrics, and optimization techniques with relevant project documentation.

Technical Challenge Preparation:

  • 📝 Enhancement Note: KiwiRail's technical challenges are designed to assess your problem-solving skills, technical proficiency, and ability to work under pressure.

  • 🔍 Time Management: Practice managing your time effectively during technical challenges, focusing on solving the core problem and optimizing your solution.

  • 🔍 Solution Architecture: Develop a clear and concise approach to technical challenges, focusing on system design, scalability, and performance optimization.

  • 🔍 Communication: Practice communicating your technical approach and thought process clearly and concisely, as this is crucial for working with diverse teams and stakeholders.

ATS Keywords: [Comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category: programming languages, web frameworks, server technologies, databases, tools, methodologies, soft skills, industry terms]

📝 Enhancement Note: KiwiRail's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit within the organization. By following the tips and strategies outlined above, you can effectively prepare for the interview and increase your chances of success.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies:

  • 📝 Enhancement Note: As this role focuses on Dynamics 365, CRM, and Microsoft Power Platforms, frontend technologies are not the primary focus. However, proficiency in HTML, CSS, and JavaScript is still essential for building and maintaining web applications.

  • 📝 Enhancement Note: Familiarity with responsive design principles and user experience design is crucial for ensuring KiwiRail's digital applications are accessible, intuitive, and user-friendly.

Backend & Server Technologies:

  • 📝 Enhancement Note: This role requires strong proficiency in Dynamics 365, CRM, and Microsoft Power Platforms, as well as familiarity with ALM practices, version control, and deployment pipelines.

  • 📝 Enhancement Note: Experience with system design or database concepts is desirable, as this role involves both development and system support.

Development & DevOps Tools:

  • 📝 Enhancement Note: KiwiRail uses a range of development and DevOps tools to ensure efficient and reliable server management. Familiarity with these tools is essential for this role.

  • 📝 Enhancement Note: Experience with CI/CD pipelines, automated deployment, and server configuration is crucial for maintaining KiwiRail's digital applications and ensuring reliable performance.

📝 Enhancement Note: KiwiRail's technology stack is designed to support the development, deployment, and maintenance of the company's digital applications, focusing on Dynamics 365, CRM, and Microsoft Power Platforms. Familiarity with the technology stack is essential for success in this role.

👥 Team Culture & Values

Web Development Values:

  • 📝 Enhancement Note: KiwiRail's web development values focus on user experience, performance optimization, and collaborative development practices.

  • 📝 Enhancement Note: The company emphasizes code quality, responsive design, and accessibility standards to ensure KiwiRail's digital applications are user-friendly, efficient, and accessible to all users.

Collaboration Style:

  • 📝 Enhancement Note: KiwiRail fosters a collaborative work environment, encouraging cross-functional integration between developers, designers, and stakeholders.

  • 📝 Enhancement Note: The company uses code review culture and peer programming practices to ensure code quality, knowledge sharing, and continuous learning.

📝 Enhancement Note: KiwiRail's web development values and collaboration style promote a culture of user-focused design, performance optimization, and continuous learning, ensuring KiwiRail's digital applications are user-friendly, efficient, and accessible to all users.

🌟 Challenges & Growth Opportunities

Technical Challenges:

  • 📝 Enhancement Note: As a DevOps Engineer, you will face technical challenges related to Dynamics 365, CRM, and Microsoft Power Platforms, as well as ALM practices, version control, and deployment pipelines.

  • 📝 Enhancement Note: You may also encounter challenges related to system design, database concepts, and troubleshooting issues, requiring a broad skill set and problem-solving abilities.

Learning & Development Opportunities:

  • 📝 Enhancement Note: KiwiRail offers opportunities for training and career progression, allowing you to develop your technical skills and advance your career in the web technology industry.

  • 📝 Enhancement Note: The company encourages employees to attend relevant conferences, pursue certifications, and engage in continuous learning to stay current with emerging technologies and industry best practices.

📝 Enhancement Note: KiwiRail's technical challenges and learning opportunities are designed to help you develop your skills, advance your career, and contribute to the company's mission to power economic growth and ensure vital freight and passenger services run smoothly.

💡 Interview Preparation

Technical Questions:

  • 📝 Enhancement Note: KiwiRail's technical questions are designed to assess your proficiency in Dynamics 365, CRM, Microsoft Power Platforms, and ALM practices.

  • 📝 Enhancement Note: Be prepared to discuss your experience with troubleshooting issues, system design, and performance optimization.

Company & Culture Questions:

  • 📝 Enhancement Note: KiwiRail's company and culture questions are designed to assess your fit within the organization and your understanding of the company's mission and values.

  • 📝 Enhancement Note: Research KiwiRail's industry, company culture, and user experience focus to demonstrate your understanding of the company's goals and your alignment with its mission.

Portfolio Presentation Strategy:

  • 📝 Enhancement Note: As this role involves both development and operations, a diverse portfolio showcasing both technical skills and problem-solving abilities is essential.

  • 📝 Enhancement Note: Highlight your proficiency in Dynamics 365, CRM, and Microsoft Power Platforms with relevant projects, focusing on user experience, performance optimization, and accessibility standards.

  • 📝 Enhancement Note: Include real-world examples of troubleshooting issues and providing support for IT applications to demonstrate your problem-solving skills and technical proficiency.

  • 📝 Enhancement Note: Showcase your understanding of testing methodologies, performance metrics, and optimization techniques with relevant project documentation.

📝 Enhancement Note: KiwiRail's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit within the organization. By following the tips and strategies outlined above, you can effectively prepare for the interview and increase your chances of success.

📌 Application Steps

To apply for this DevOps Engineer position at KiwiRail:

  1. 📝 Enhancement Note: Tailor your resume and portfolio to highlight your relevant skills, experience, and accomplishments in Dynamics 365, CRM, and Microsoft Power Platforms, as well as your familiarity with ALM practices, version control, and deployment pipelines.
  2. 📝 Enhancement Note: Research KiwiRail's industry, company culture, and user experience focus to demonstrate your understanding of the company's mission and values and your alignment with its goals.
  3. 📝 Enhancement Note: Prepare for technical challenges and interview questions by brushing up on your JavaScript/C# development skills, focusing on Dynamics 365, CRM, and Microsoft Power Platforms, and practicing problem-solving scenarios and communication techniques.
  4. 📝 Enhancement Note: Submit your application through the provided link, ensuring all required documents and information are included.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

The ideal candidate will have 4-5 years of experience in JavaScript/C# development and strong knowledge of Dynamics 365 and Microsoft Power Platforms. Familiarity with ALM practices and excellent communication skills are also essential.