ROLE SUMMARY
The Digital Technology and AI organization's mission is to innovate, build, standardize, and scale breakthrough AI/GenAI solutions, products, and platforms that enable Pfizer to connect digitally with all our customers.
โ
We seek a DevOps Engineer who will support a portfolio of AI platforms and services. You will work alongside senior engineers to implement DevOps best practices, maintain CI/CD pipelines, and help ensure the security, reliability, and scalability of our AI infrastructure. This is an excellent opportunity to grow your career in DevOps while working with cutting-edge AI technologies.
โ
ROLE RESPONSIBILITIES ย
The DevOps engineerโฏcolleagueโs responsibilities include but are not limited to:
โ
Infrastructure & Cloud Operations:
- Support AWS cloud infrastructure using Infrastructure as Code (CloudFormation)
- Work with AWS services including ECS Fargate, Lambda, Step Functions, S3, DynamoDB, and ECR
- Assist in managing multi-environment deployments (dev, test, prod, sandbox)
- Help maintain and monitor cloud resources for performance and cost optimization
- Participate in infrastructure lifecycle activities including patches and upgrades
โ
CI/CD & Automation:
- Maintain and enhance CI/CD pipelines using GitHub Actions
- Support deployment processes for microservices across multiple environments
- Develop automation scripts (Python/Bash) for operational tasks
- Manage Docker container builds and deployments
- Contribute to GitOps practices and infrastructure as code initiatives
โ
Security & Compliance:
- Implement security scanning in CI/CD pipelines (SonarQube, Snyk)
- Help manage secrets and credentials using AWS Secrets Manager
- Support compliance with enterprise security policies and tagging standards
- Respond to security vulnerabilities and incidents under guidance
- Participate in security reviews of infrastructure
โ
Monitoring & Operations:
- Set up and maintain monitoring and alerting using Grafana, Dynatrace, and CloudWatch
- Participate in incident response and troubleshooting
- Document operational procedures and runbooks
- Support on-call rotation for production systems
- Help drive continuous improvement initiatives
Collaboration:
- Work with development teams to understand deployment requirements
- Document infrastructure changes and technical procedures
- Participate in technical design discussions
- Share knowledge and learn from senior team members
โ
BASIC QUALIFICATIONS ย
- Bachelor's degree in Computer Science, Engineering, or related field required
- 3-5 years of experience working with cloud platforms, preferably AWS
- Experience with CI/CD pipelines and deployment automation
- Hands-on experience with Docker and containerization
- Familiarity with AWS services such as:
- Compute: ECS, Lambda, or EC2
- Storage: S3, DynamoDB
- Container: ECR
- Security: IAM, Secrets Manager
- Experience with Infrastructure as Code (CloudFormation or Terraform)
- Working knowledge of Git version control
- Scripting & Programming: Python or Bash scripting experience
- CI/CD Tools: GitHub Actions, Jenkins, or similar
- Monitoring Tools: Experience with CloudWatch, Grafana, Dynatrace, or similar
- Security: Familiarity with security scanning tools
- Operating Systems: Linux/Unix administration skills
- Strong problem-solving and troubleshooting abilities
- Good communication and collaboration skills
- Eagerness to learn new technologies and best practices
- Ability to work both independently and as part of a team
- Attention to detail and commitment to quality
- Self-motivated with good time management
Work Location Assignment: Hybrid
โ