Senior Cloud Engineer (Azure Data Warehouse)

Posted 7 days ago

On behalf of our client in Montreal, Progression3 is in search of a Senior Cloud Engineer (Azure Data Warehouse) for a 12-month renewable contract.


This position is responsible for working with key stakeholders, including R&D teams to leverage big data assets in the cloud for research and development purposes.


  • Work with the global R&D teams to collect, develop and deploy cloud-based solutions for leveraging big data assets.
  • Collaborate in a multi-disciplinary team to research solutions using “leading-edge” technologies in a cloud based exploration environment.
  • Perform various data curation tasks including removing corrupted data, harmonizing data format, contouring/segmenting anatomical structures, registering/aligning imaging datasets.
  • Build, maintain and evolve cloud infrastructure for managing the company’s development data assets
  • Launch scripts to train and/or validate the performance of AI/ML algorithms on big data sets
  • Organize and make available data needed to execute test plans and discovery.
  • Translate requirements into products, services and solutions without guidance and is able to assist others.
  • Ensures consistency across domains by creating a joint definition of key concepts to standardize environment for product development and exploration.
  • Assist in the creation of technical presentations.
  • Collaborate extensively across teams including external partners
  • Coach and guide team members in accomplishing their work.


  • Experiences with full stack development including; Docker, Tensorflow Model Serving, RabbitMQ, Blob DB, Kubernetes and Azure DevOps.
  • Knowledge in healthcare integration and interoperability standards including HL7V2/V3, IHE, FHIR and DICOM.
  • Strong experience of DevOps environments, scripting and automation (Infrastructure as Code)
  • Ability to express complex concepts and problems on different levels.
  • Initiates open and frank discussions on difficult or potentially problematic matters.
  • Facilitates collaboration across teams and sharing of knowledge and best practices
  • Inspires confidence in others.


  • Bachelor’s Degree in computer sciences or related experience.
  • Expert level Azure cloud infrastructure systems experience
  • Strong experience and track record of building, deploying, and managing Azure PaaS and SaaS based applications
  • Strong knowledge of Azure Cloud Network Infrastructure
  • 3+ yrs Experience with CI/CD and Virtual Environment (Azure DevOps, Jenkins, BitBucket, HyperV, Citrix)
  • Experience with Containers and Orchestration (Docker, Kubernetes, Terraform)
  • Experience with Windows Technologies
  • Experience setting up log monitoring tools (ELK Stack)
  • Experience with Build Tools and Revision Control (Git)
  • Experience with C++, C#, DICOM standards, client-server and real-time systems an asset
  • Experience in TCP/IP Networking an asset
  • Excellent verbal and written communication skills in English

Apply Online

A valid phone number is required.
A valid email address is required.