Abbott Laboratories - Alameda, CA
posted 3 months ago
The Senior Cloud and DevOps Engineer position at Abbott is a pivotal role that focuses on the implementation and maintenance of enterprise-grade cloud solutions for web and mobile products. This position is based in Alameda, CA, and is integral to automating the deployment of cloud infrastructure and services that support application development and hosting. The engineer will be responsible for architecting, engineering, deploying, and operationally managing the underlying logical and physical cloud infrastructure. In this role, the engineer will define standards and select cloud vendor products for each infrastructure tower, collaborating closely with traditional engineering and network teams. The position requires the development of Infrastructure-as-a-Code (IaC) using tools such as Terraform modules and Azure Resource Manager (ARM), as well as other cloud observability and monitoring providers necessary for Software as a Service (SaaS) and Platform as a Service (PaaS) solutions. The Senior Cloud and DevOps Engineer will also design and implement Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like GitHub and Harness, ensuring efficient compilation, assembly, deployment, and testing of both containerized and non-containerized components. A key aspect of the role involves partnering with developers, security, and compliance teams to enhance the reliability, availability, maintainability, and cost-effectiveness of cloud products. This includes developing fault-tolerant tools to ensure the robustness of the cloud infrastructure and participating in on-call rotation schedules for monitoring and observability of critical alerts. Additionally, the engineer will be responsible for developing scripts for automation of operations and monitoring using languages such as Python, PowerShell, and Bash, and will contribute to the technology stack with feedback mechanisms aimed at improving product reliability and availability. The role also involves managing capacity across public and private cloud resource pools, ensuring systems are secure against cybersecurity threats, and continuously optimizing data residency, storage, processing, archiving, and purging with appropriate security controls.