Duties and Responsibilities:
Has industry experience to design and manage servers that can connect to more than 1 million devices.
Architect for video monitoring & IOT designs, programming for large scale environments.
Builds & leads the server team to architect, design, and implement servers for video monitoring & IOT devices.
Able to replicate AWS server using non-AWS solution that can give better performance and cost.
Works closely with project managers, marketing, development teams and security consultants to capture the server requirements, design and implement the intended requirements.
Determines the impact of changes in systems and applications and makes recommendations to support release planning and implementation for development teams (eg. Mobile Application, Firmware, Web Application)
Strong server debugging skills to lead server team to resolve technical server issues effectively.
Designs and implements health check operations for Servers in operation and implement server mechanism to minimize server outrage.
Authors, reviews and updates documentation of procedures and methods related to servers.
Designs Server SDK interface for third party developers to participate in application development utilizing the service platform.
Designs and Implements Backup Plan, Recovery Plan and Storage Plan.
Plans the implementation of recovery of systems and services and participate in scheduled disaster recovery exercises.
Designs Payment Gateway to support subscription based model.
Works with QA team to support integration testing, system and acceptance testing.
Required skills & knowledge:
Minimum of 10 years experience in server solutions, Minimum of 3 years experience in engineering leadership and build large scale servers.
Work Experience with AWS, Server Design and Implementation for connectivity with more than 1 million devices at any one time.
Strong programming knowledge in Ruby and Rail and Java.
Work Experience in incorporating payment gateway into server architecture.
Able to affect change and expect success; plans carefully to avoid the possibility of failure.
An inquisitive nature that is open to learning from all sources.
Strong communication skills, including written and verbal presentations
Excellent time management and organizational skills.
Able to work after hours, weekends as required
Experience in ISO27001 Certification is an added advantage.
Minimum of a four-year of university degree or equivalent 15 years of work experience in large scale server solution is required.