Share this Job
Apply now »

Manager/ Senior Manager (Virtual Lab DevOps Engineering)

Learning Services

Job Description

Main Responsibilities:

  • To architect and implement the virtual lab infrastructure, system, and applications
  • To incorporate advanced AI and digitalization technologies into virtual lab environment.
  • To oversee the end-to-end development and operation of virtual lab environment
  • To drive the adoption of virtual lab at the university level and align it with university’s strategic thrusts
  • To design and develop user guides and training materials that are relevant and up to date
  • To delegate, guide, and mentor team members
  • To perform management reporting to the relevant stakeholders

Job Requirements

  • At least 10 years of software development experience with Bachelor in Computer Science/Information Technology/Software Engineering or equivalent
  • Experience in DevOps Engineering processes, Data Engineering, Analytics and AI
  • Experience in Full-stack Development:
    • Application Tier: Python, Flask/Django, Ruby, Rails, Node.js, React.js and Restful Web Services, JSON
    • User Interface Tier: responsive user-facing web interfaces for Web and Mobile using
      HTML5, CSS3,  Bootstrap/Material UI and JavaScript
    • Database Tier: Relational database like MySQL, PostgreSQL or Object-Relational database (NoSQL Database) is required
    • Container Tier: Docker, and Kubernetes
    • Server Tier: Amazon Web Services (EC2, beanstalk and RDS) along with Linux or Windows Server administration
  • Problem-solving attitude and Collaborative team spirit

Apply now »