Platform/Data Engineers
The Manufacturers Life Insurance Company
Hong Kong, HK
3天前

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
  • Minimal time coaching teammates
  • Contributes code across BUs
  • Has positive impact to specific organizational entities & has some understanding of the nature of the impact
  • Usually a top contributor to team's success
  • Designs and implements data architectures in production environments
  • Implements data orchestration pipelines, data sourcing, cleansing, augmentation and quality control processes
  • Translates business needs into data architecture solutions
  • Contributes to overall solution, integration and enterprise architectures
  • Develops data landscape modernization architectures and roadmaps
  • Deploys machine learning models in production
  • 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
  • Mentors Associate Engineers
  • Seeks coaching from experts
  • Attends advanced training sessions and is certified on multiple domains of expertise
  • Demonstrates all core skills, and good interpersonal skills for the role
  • Good working and background knowledge of area of practice
  • Use and combine knowledge of the discipline and the market to formulate the right approach
  • Participates in functional demos utilizing new tech; designs own control structures
  • Fit for purpose, though may lack refinement
  • Sees actions partly in terms of longer-term goals
  • Understands the corporate climate & culture
  • Strong knowledge of the business
  • Understanding of relational and warehousing database technology working with at least one of the major databases platforms (e.
  • g., Oracle, SQLServer, Teradata, MySQL, or Postgres)

  • Practical experience with big data processing frameworks and techniques such as HDFS, MapReduce, Storage formats (Avro, Parquet), Stream processing, etc.
  • Solid working knowledge of data processing tools using SQL, Spark, Python or similar open source and commercial technologies
  • Knowledge of Java / Scala especially in relation to big data open source software preferred; knowledge of NiFi
  • Knowledge of non-relational (Cassandra, MongoDB) databases preferred
  • Predictive analytics and machine learning experience (scikit-learn, Tensorflow, MLlib, recommendation systems) preferred
  • Experience with integrating to back-end / legacy environments
  • Experience with industries such as FIs, INS, High Tech and Retail / CPG
  • Knowledge and familiarity with machine learning models application and production pipelines
  • BSc in Computer Science, Statistics, Informatics, Information System, Mathematics or equivalent quantitative field preferred
  • 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 :

  • Able to achieve most tasks using own judgement
  • Can lead smaller groups where required
  • Drives 50% of the time in paired programming
  • Good analytical skills, copes with complex situations through deliberate analysis and planning
  • 申請
    添加至收藏
    從收藏夾中刪除
    申請
    郵箱地址
    通過點擊“持續”,我允許neuvoo同意處理我的數據並向我發送電子郵件提醒,詳見neuvoo的 隱私政策 。我可以隨時撤回我的同意或退訂。
    持續
    申請表