Job Title: Technology Manager (ID8124)
Location: Jurong East
Working Hour: 5 days work Monday-Friday 9am – 6pm
Salary: $5000 - $7000
Job Description:
• Management of product development, overseeing product roadmap, research, product architecture, requirements collection, prototyping, use cases, testing, product launch, rollout and operations
• Management of large onshore and offshore development teams including setting up from scratch project and product management process for software development using best practices in the field (agile project management, software projects estimation, source code control, continuous integration, QA automation, change management, KPIs etc.) to ensure cost effective and on schedule delivery of products
• Background in development and architecture of scalable distributed multi-platform enterprise and mass market applications, including backend, mobile and web applications as well as software for high performance network processing (carrier grade)
• Full stack software development skills including programming languages (Java, Ruby, Python, C++, JavaScript), DBs (Oracle, Postgres, MySQL and NoSQL databases), big data frameworks (Apache Hadoop, Apache Spark), RPC and API architecture (RESTful, SOAP, Kafka, 0mq), application frameworks (RoR, Django, Spring, Angular) and network layer (TCP/IP, HTTP)
• Software design for performance, fault-tolerance, operability, security and privacy
Requirement:
• Experience in building data-science-centric software, including building data pipelines and implementing machine learning algorithms
• Experience in integration of 3d party systems, including BI software, payment applications, billing and invoicing etc.
* Strong background in adtech: building adservers, agency and ad operations products, including RTB, native and video advertising, machine learning applications in advertising and e-commerce