Data Engineer
The Manufacturers Life Insurance Company
Hong Kong, HK
5天前

Job Description :

Are you looking for unlimited opportunities to develop and succeed? With work that challenges and makes a difference, within a flexible and supportive environment, we can help our customers achieve their dreams and aspirations.

Job Description

Individual Accountabilities :

  • Builds, codes, tests, maintain high quality software
  • Participates in Agile sprints and ceremonies; supports rapid iteration and development
  • Translates user requirements into software requirements
  • Develops, maintains, and tests data pipelines, application framework, infrastructure for data generation; works closely with information architects and Data Scientists
  • Experience initializing and managing cloud platforms : AWS, Azure etc
  • Builds code to specifications and standards
  • Builds and codes moderately complex software
  • Contributes code at a BU level
  • Greater positive impact to specific organizational entities
  • Contributes to the success of a team
  • Job Requirements :

  • Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features
  • Understanding of software development lifecycle
  • Understanding of how technology supports Manulife business strategy
  • Familiar with platform technologies
  • Familiar with modern software architectures and API-driven development
  • Familiar with scripting languages
  • Familiar with database technologies such as : MySQL, Postgres, Hadoop, Spark
  • Familiar with technologies such as : Informatica
  • Needs class room training for new disciplines
  • Finds his / her own way in tutorials and documentation
  • All interpersonal skills meet requirements for role
  • Strong working knowledge of key aspects of role
  • Staying abreast of developments in own technical discipline and able to recognize and translate these to own working environmentt
  • Participates in functional demos utilizing new tech; less controls required
  • Sees actions as a series of linked steps
  • Understands informal structure, company culture, cooperation & information sharing within the company
  • Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods
  • Constantly learns from both success and failure
  • Good organizational and problem-solving abilities that enable you to manage through creative abrasion
  • Good verbal and written communication; able to effectively articulate technical vision, possibilities, and outcomes
  • Experiments with emerging technologies and understanding how they will impact what comes next.
  • Decision Authorities :

  • Straightforward tasks likely to be completed to an acceptable standard
  • Able to achieve some steps using own judgement; supervision needed
  • Drives less than 30% of the time in paired programming
  • Possesses analytical skills and appreciates complex situations but only able to achieve partial resolution
  • 申請
    添加至收藏
    從收藏夾中刪除
    申請
    郵箱地址
    通過點擊“持續”,我允許neuvoo同意處理我的數據並向我發送電子郵件提醒,詳見neuvoo的 隱私政策 。我可以隨時撤回我的同意或退訂。
    持續
    申請表