Software Engineer (Junior/Senior) - MTI
Full Time
$3500 - $5,000
East
No WFH
Roles & Responsibilities
Job Responsibilities:
- Support the development and implementation of a Mobile Testing Infrastructure as a Service solution
- Responsible for:
- Infrastructure Automation development, operations and support
- Device, Network and Data Controls
- REST API development, operations and support
- Technology research and development
- Infrastructure Automation development, operations and support
- Partner closely with the Technical Architect, and fellow developers
Job Requirements:
- Candidates must possess a Computer Engineering/Computer Science related Diploma/Degree
- Working experience:
- For senior role – At least 4 years relevant working experience with matching
- For junior role – Fresh graduates with matching skill sets are Training will be provided.
- Working knowledge with Linux operating environment
- Basic Linux system administration and security protection
- SSH, SFTP
- Basic Linux networking – Firewall and network routing
- Working knowledge with KVM-based virtualization infrastructure automation
- Working knowledge with high-availability full-stack
- HAProxy
- Nginx + PHP cluster
- Remote file synchronization
- Shared file storage system
- Galera cluster
- Working knowledge with Android device automation
- Rooting Android
- ADB and Fastboot
- Shell commands
- Remote data transfer
- Remote screen mirror
- Working knowledge with secure REST API development, operations and
- Working knowledge with CRON, BASH scripting, and PHP/Python
- Working knowledge with service API development, operations and support
- Linux process execution control
- Web service automation
- Working knowledge with Android application testing using Appium
- Good habit of maintaining clear code documentation
- LPIC and PHP/Python certification is a plus
- Able to work independently and contribute as a team
- Senior role is expected to mentor juniors to grow as a team
Required Skills & Traits
- Working knowledge with Linux operating environment
- Working knowledge with KVM-based virtualization infrastructure automation
- Working knowledge with high-availability full-stack
- Working knowledge with secure REST API development, operations and
- Working knowledge with CRON, BASH scripting, and PHP/Python
- Working knowledge with Android application testing using Appium
Benefits
- Industry: IT Tech
- Location: Kaki Bukit
- Working days: 5 days’ work week
- Working Hours: Monday to Friday
Minimum Educational Level
Diploma
Minimum Working Experience
2 Years
Application closes on 30 September 2024