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
  • 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

Apply Now