MFCJP00011242 - Engineer

Apply Now

Company: Core Resources

Location: Toronto, ON M4E 3Y1

Description:

Job Description:
Individual Accountabilities:
  • Design data solutions leveraging model cloud technologies, such as Azure Synapse, Azure Databricks, Azure Data Factory, Azure Purview, etc.
  • Implementing security controls on cloud PaaS, and IaaS based solutions
  • Documents solution design and architecture
  • Contributes to portions of value stream codebase
  • Lead small team and provide technical guidance to junior staff and project team
  • 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
  • Managing Hadoop based EDL platform using Ambari
  • Develop automation of provisioning Azure services and resources

Job Requirements:
  • 5+ years of experience in data management and solution design
  • Experience initializing and managing cloud platforms: Azure
  • Experience with terraform, ARM template, Azure Python SDK
  • Experience with Hadoop based technologies, HDFS, Hive,Spark, etc.
  • Experience with using Jenkins to support IaC , DevOps, MLOps, and data pipelines
  • Strong Linux experiences as developer and admin
  • 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
  • Strong communication and interpersonal skills
  • 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 ETL technologies such as: Informatica
  • Collaborative attitude, willingness to work with team members;
  • Good organizational and problem-solving abilities
  • Experiments with emerging technologies and understanding how they will impact what comes next.
  • Some positive impact to specific organizational entitles

Similar Jobs