Job ID 3342 Detail
Back to Jobs

Job Title

Cloud Infrastructure Engineer/Site Reliability, Azure, Build & Release / Mtn. or Central time Zone or Seattle, 100% Remote

Job Description

Our client is a Global health-care company focused on early detection of breast and lung cancer. They are the global market leader in their space. 2,000+ health facilities use their software for early detection of cancer, including top US cancer screening centers. They are seeking a Cloud Infrastructure Engineer to add to their team (also called “Site Reliability Engineer").

The Cloud Infrastructure Engineer is embedded as an Engineer in a product pod, championing their expertise in cloud technologies, IT operations, and software automation, all to ensure that production services are up-to-date, secure, available, and performant, and that service incidents are resolved quickly. When this role is successful, service level objectives and agreements are fulfilled, product updates are deployed quickly, and reliably, and installation and support teams have the knowledge and tools to easily help customers succeed with our products.

Specific Duties Include

  • Develop, maintain, and support CI/CD processes and environments to ensure frequent and timely production releases.
  • Perform and monitor production system deployment as required by each product pod’s release cycles, possibly during evenings or weekends and as frequently as every 2-week sprint.
  • Develop and maintain disaster recovery procedures and perform required annual tests.
  • Perform periodic monitoring and auditing of data backups and replications required for the DR process.
  • Participate in regular standups in the assigned product pod.
  • Work with other pod members to continually improve system monitoring, issue detection, and rapid service restoration with a focus on maintaining and improving the reliability and availability of all customer-facing production systems.
  • Investigate and develop tools and processes and integrate them to improve the reliability, stability, efficiency, security, and cost of our products & services.
  • Aid and guide Installation Engineering and Customer Support teams to enable them to install, configure and support our products efficiently and effectively.
  • Reduce manual, repetitive related work as much as possible, using automation.
  • Manage Software-as-a-Service on behalf of customers inclusive of provisioning, deployment, configuration, ongoing maintenance, monitoring, and alerting.
  • When training is complete, serve on a 24/7 on-call roster to address any critical customer issues after- hours.
  • Create and maintain documentation of required processes so that it can be used effectively for knowledge transfer and as evidence for audit and compliance purposes.
  • Maintain relevant source code, adhering to quality and version management standards.
  • Manage operational incidents, run blameless Post Incident Reviews, and drive problem-management activities.
  • Enforce the company standards of application logging, monitoring, and release processes.
  • Architect, maintain, and streamline our automated build and release pipelines.
  • Create and maintain scripts, playbooks, standard operating procedures, and tools to monitor, investigate, and resolve issues with products and services.
  • Support pod members in developing and running automated tests.

Customer Focus
Dedicated to meeting the expectations and requirements of internal and external customers;
Gets first-hand customer information and uses it for improvements in products and services (i.e. financial planning, reporting and strategy); Acts with customers in mind; Establishes and maintains effective relationships with customers and gains their
trust and respect.

Peer Relationships
Can quickly find common ground and solve problems for the good of all; Can represent their own interests and yet be fair to other groups; Can resolve issues with peers graciously; Is seen as a team player and is cooperative; Easily gains trust and support of peers; Encourages collaboration; Can be candid with peers.


Learning on the Fly
Learns quickly when facing new challenges; a relentless and versatile learner; open to change; analyzes both successes and failures for clues to improvement; experiments and will try anything to find solutions; enjoys the challenge of unfamiliar tasks; quickly grasps the essence and the underlying structure of technical issues.


Problem Solving
Uses rigorous logic and methods to solve difficult problems with effective solutions; probes all fruitful sources for answers; can see hidden problems, often in advance of them causing issues; is excellent at honest analysis; looks beyond the obvious and doesn't stop at the first answers.

Required Skills

  • Experience in Azure or alternate cloud architecture.
  • Experience with of continuous build, release & deployment systems for Azure environments with Windows and Linux for .NET web-based applications: AzureDevOps, Jenkins, GitHub or similar CI/CD tools.
  • Strong scripting skills including PowerShell, especially in an Azure environment, and optionally Linux/bash scripting
  • Working knowledge of SQL Language (MSSQL.)
  • Strong knowledge of source control management tools, (Git)
  • Working knowledge of Information Security standards and/or practices such as ISO27001.
  • Experience using package management systems / container repositories
  • Diagnosing pipeline build failures & test unit failures; automation of execution of Cloud/VM Test Suits in a CD pipeline.
  • Experience in IaC (Infrastructure as Code); Azure Entra ID; Platform as a Service (PaaS)
  • Reading & understanding existing code; developing purpose-built C# tools.
  • Experience or certification with ITIL Framework or applications (ServiceNow.)
  • Central/Mountain time zone location required (or Seattle) with the ability to work the Eastern time zone from time to time.
  • Ability to work regular scheduled evenings, weekends and on-call rosters.
  • Must have great communication skills, both written and verbal.

Desired Skills

Other Competencies

How can we help you?