IT Systems Engineer II - Launch (Linux)
IT
Rocket Lab’s IT team is responsible for how our global teams access information and run operations across our computer systems, networks, and devices. Our hardworking IT team is a group of flexible problem-solvers working in a fast-paced environment but who also thrive under the challenge of supporting all of our proprietary systems and people, from finance to launch operations.
IT SYSTEMS ENGINEER II – LAUNCH (LINUX)
Located onsite at our Auckland New Zealand Facility, the IT Systems Engineer II will deliver day-to-day IT support and advanced technical expertise to Rocket Lab engineers while contributing to infrastructure implementations and projects across the organization. Join our IT team in maintaining the global IT infrastructure that empowers mission success through highly reliable and available systems.
WHAT YOU’LL GET TO DO:
Resolve complex technical issues across network infrastructure, systems, and integrations requiring escalated troubleshooting and analysis
Deliver subject matter expertise and technical guidance to ensure optimal performance and availability of critical IT systems
Drive upgrade and maintenance initiatives with a focus on continuous improvement, reliability, and security
Implement and champion IT infrastructure standards for deployment and management across Space Systems environments
Participate in an on-call rotation supporting 24/7/365 Launch Mission Operations
Collaborate with cross-functional teams to design, deploy, and optimize infrastructure solutions that meet organizational needs
Implement and champion IT infrastructure standards for the deployment and management of Launch environments to ensure:
Compliance with Rocket Lab Policies
Compliance with cybersecurity policies, standards, and procedures
Simplified and consistent environment management practises
Automated build and maintenance processes
Improvements to increase reliability of systems
System High Availability and Disaster Recovery
Clear and concise reporting on usage, uptime, support levels, etc
Comprehensive documentation of environments and support
Efficient cost control
Work with a team of world class IT, engineering, and business professionals
YOU’LL BRING THESE QUALIFICATIONS:
5+ years of experience in IT and a bachelors degree or equivalent years of experience (9+ years of work experience)
2+ years of experience in a Linux or DevOps focused technology role
Hands-on experience with the deployment of Linux OS in physical or virtualized environments
Experience with Enterprise Linux OS architecture and administration
Proficient in the setup, configuration, upgrade, management, and troubleshooting of Linux-based and open-source systems and technologies such as Apache, BIND, HAProxy, NGINX, sendmail/postfix, iptables, etc.
Experience with configuration management (Ansible, Puppet), provisioning, infrastructure as code, and other DevOps concepts and tools (i.e. Docker, Kubernetes)
Understanding of networking concepts including network security, network architecture design, technical standards and deliverables, troubleshooting tools
THESE QUALIFICATIONS WOULD BE NICE TO HAVE:
Specialist qualifications in area of expertise: Linux, CCNA, AWS, Microsoft, Azure, etc.
Experience with mass deployment of devices or IaC
Experience with Python, Shell, Bash, and/or other languages
Networking experience in IPv4, switching, routing, firewalls and HA architecture
Experience with Promethius, Grafana, InfluxDB
Advanced problem solving and analytical skills – able to see the big picture, make connections and appropriate decisions
This position may require prolonged periods of sitting, standing, walking, computer work, and occasional exposure to moderate levels of noise, dust, and fumes in production areas.