Senior Cloud Engineer (Azure Data Warehouse)
June 13, 2022
|By p3careers
Contract
Montréal
Posted 2 weeks 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.
Summary:
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.
Responsibilities:
- 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.
Skills
- 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.
Qualifications:
- 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