Engineer-III, DevOps
thermofisher
Job Description
- Design, build, deploy, and support secure applications and infrastructure on AWS.
- Develop and maintain Infrastructure as Code using Terraform and AWS CloudFormation.
- Build reusable Terraform modules and standardized AWS infrastructure patterns.
- Design and maintain automated CI/CD pipelines for application and infrastructure deployments.
- Integrate security controls throughout CI/CD pipelines following DevSecOps practices.
- Implement SAST, SCA, secrets scanning, container scanning, IaC scanning, and vulnerability management.
- Design and implement solutions using multiple AWS services such as ECS/EKS, EC2, Lambda, S3, IAM, VPC, API Gateway, RDS/DynamoDB, CloudWatch, EventBridge, SQS, SNS, Secrets Manager, and KMS.
- Implement secure IAM policies, roles, networking, encryption, secrets management, logging, and monitoring.
- Develop and deploy Generative AI applications using Amazon Bedrock.
- Build and deploy Amazon Bedrock Agents, Knowledge Bases, Guardrails, foundation-model integrations, and supporting services.
- Own end-to-end deployment of Bedrock solutions, including infrastructure, application components, security, observability, and production support.
- Develop automation using Python/Boto3 and AWS APIs.
- Implement containerized workloads using Docker and ECS/EKS where appropriate.
- Establish monitoring, logging, alerting, and operational dashboards.
- Troubleshoot cloud infrastructure, networking, security, CI/CD, and production deployment issues.
- Work with security, development, architecture, platform engineering, and operations teams.
- Participate in architecture reviews, security reviews, release planning, and production readiness assessments.
- Create architecture documentation, deployment procedures, and operational runbooks.