job description
Join Nanyang Tech as a Software Developer specializing in hardware lifecycle and hypervisor management. This is a unique opportunity to work on cutting-edge automation platforms in a dynamic, Bali-based environment. You'll collaborate with cross-functional teams to enhance operational efficiency through innovative software solutions.
Our ideal candidate is passionate about automation, hardware-software integration, and cloud technologies. This contract role offers flexibility with remote or hybrid work options in Bali’s vibrant tech hubs.
Why Apply?
- Work on impactful projects in a tropical paradise.
- Competitive salary and flexible work arrangements.
- Collaborate with a global team of tech experts.
Responsibility
- Develop and integrate hardware lifecycle management features into internal automation platforms.
- Design and implement hypervisor management solutions for operational efficiency.
- Collaborate with DevOps and infrastructure teams to streamline runbook automation.
- Write clean, scalable code in Python, Go, or similar languages.
- Troubleshoot and optimize system performance for large-scale deployments.
- Document technical specifications and workflows for cross-team alignment.
- Stay updated on emerging technologies in virtualization and hardware management.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of experience in software development with a focus on automation.
- Proficiency in scripting languages (Python, Bash) and APIs.
- Experience with hypervisors (VMware, KVM, Hyper-V) and hardware management tools.
- Familiarity with CI/CD pipelines and infrastructure-as-code (Terraform, Ansible).
- Strong problem-solving skills and attention to detail.
- Excellent communication skills for remote collaboration.