Back to jobs Featured

Senior Technical Lead - Data Analytics Platform

Job description

Senior Technical Lead - Data Analytics Platform

Responsibilities:

  • Leading a team of software engineers, offshore resources and external resources to accomplish development tasks as defined in the PDLC
  • Working with business users to document requirements and prepare specifications. Working with architecture / infrastructure team to perform technical design and construction.
  • Performing system design, development (including customization, interfaces, conversion and reporting) and software release.
  • Conducting design / code review to ensure quality of software deliverables.
  • Complying with established standards and processes.
  • Providing support during system assurance test and user acceptance test.
  • Assisting IT operations team to perform software installation and implementation.
  • Providing BAU application support under the direction of technical/portfolio manager.
  • Resolving production problems and providing timely management update.
  • Acting as project manager for small-and-medium-sized projects as assigned by technical/portfolio manager.

Requirements:

  • 10+ years of experience in managing projects, requirement analysis, leading team of local and remote developers to deliver IT solutions and provide system support.
  • Experience in development using .Net, Java.
  • Experience in development of database solution by MS SQL Server stored procedures and Oracle PL/SQL packages.
  • Experience in database performance tuning.
  • Experience in development of data ingestion using traditional ETL tools or message brokers.
  • Experience in development of stream analytics applications and using meta-data management products.
  • Experience in supporting self-service analytics such as SAS Visual Analytics, Tableau.
  • Experience in message queues with Solace would be an advantage
  • Efficient in design and development under tight project schedule.
  • Good in writing, presentation and communication skills.
  • Proficient in both spoken and written English, Cantonese and Putonghua.