Senior Cloud Engineer in Norristown, PA at Quest Diagnostics

Date Posted: 5/29/2022

Job Snapshot

  • Employee Type:
  • Location:
    400 Egypt Road
    Norristown, PA
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
  • Job ID:

Job Description

Title - Senior Cloud Engineer 

Basic Purpose:

Quest Diagnostics operates in a hybrid environment consisting of AWS, Azure and on-premises datacenters. As a healthcare provider, we’re highly regulated and must operate in a manner that is secure, scalable and compliant with several regulatory frameworks.

The Senior Cloud Engineer is responsible for Azure and AWS Cloud administration and operations. This individual will be a subject matter expert who enhances Quest’s Cloud service model and enables automation for scoped cloud services.

The primary focus for this role is to implement cloud infrastructure automation through a standardized CI/CD pipeline and automate the configuration of application services, cloud migrations, monitoring, and provide automation for all Cloud Infrastructure and platform builds.

The Senior Cloud Engineer will closely work with other team members and consulting partners to meet Quest’s cloud operational needs.

Duties and Responsibilities:

-Responsible for maintaining the uptime and availability of cloud systems and services.
-Use a standardized CI/CD pipeline for cloud infrastructure builds.
-Use configuration management tools such as Ansible to configure applications in the Cloud.
-Create operational plans to maintain and manage Cloud services.
-Keep track of ServiceNow requests and incidents to proactively address any issues and concerns.
-Maintain and manage OS images and ensure the environment is patched regularly.
-Work with Quest’s consulting partners to service cloud operations.
-Responsible for enhancing the Cloud operational document repository, standards, SOPs etc.
-Troubleshoot and resolve issues, ready to support anytime during production outages.
-Mentor Junior Cloud Engineers and help them to increase their cloud skills.
-Build and manage relationship with other team members, consulting partners and IT stakeholders
-Follow leadership directions to meet organization objective and enable cloud services to enhance cloud operations and administration.
-Implement and maintain logging and monitoring for Cloud Applications.
-Implement and manage data backup, snapshots, data recovery etc.
-Automate the build of AWS & Azure Cloud services, security policies, tagging and monitoring.
-Create and maintain deployment standards to meet cloud architecture standards and maintain an up-to-date cloud document repository.
-Plan and migrate on-prem applications / services in the cloud.
-Troubleshoot operational issues related to Infrastructure and Applications.
-Support inventory management for Cloud environments, including updates to the CMDB.
-General support for Windows and Linux Operating Systems in the Cloud.
-Second level technical support for Cloud infrastructure / applications. (Including on call)
-Share knowledge with other team members and bring cloud knowledge and experience upfront and help to build skillsets across the team.

Education Preferred:

Bachelor’s degree – BA or BS – or equivalent.

Skills Needed:

-Deep knowledge of AWS and Azure services, infrastructure and functionality:
Azure Resource Manager, including developing templates.
IaaS - VMs, Storage, Networking, Images, ExpressRoute, Load Balancing, Availability Sets, Scale Sets.
Operations Management Suite (OMS, CloudWatch).
Cloud Cost Management.
Hands-on experience with Kubernetes specifically:
Native Container Tools (Docker etc.)
Vendor Container Service (AKS, EKS)
Expert level knowledge of pods, nodes, deployments (blue-green, canary, rollbacks etc.), load balancers and Helm charts.
Deploying microservices / Java REST based containers.
Maintaining Security in a Kubernetes cluster.
Deploying tools for container monitoring, metrics and logging.
-Strong server administration skills (Windows, RHEL and Ubuntu preferred).
-Hands-on experience with automation, orchestration and system configuration tools (Jenkins, Ansible, Puppet, Chef, Terraform)
-Experience with source code management (Git and VSTS).
-Knowledge of infrastructure and application monitoring tools.

Preferred Skills:

Azure or AWS certified.
Experience or awareness of working in a healthcare environment that handles critical patient or confidential data.
Experience with working in DevOps teams and prior experience with automation projects (cloud or on premises).
Experience creating infrastructure as code, including application or server blueprints, load balancers, networks, and other deployments.
Experience with automating HA and DR Failovers across regions.
Understanding of API automation and tools integration.
Ability to anticipate production needs and provide proactive solutions.
Experience with user acceptance testing and environment troubleshooting.