remote
Principal DevOps Engineer - Veeva Systems
Devops Engineer
Lead end‑to‑end cloud operations, architecting scalable, secure infrastructure on AWS with Kubernetes, Terraform, and CI/CD pipelines, while driving automation, reliability, and performance for a high‑growth SaaS platform.
About the role
Key Responsibilities
- Design, implement, and maintain highly available, secure, and scalable cloud infrastructure on AWS using Terraform, Kubernetes, and Docker.
- Lead the development and operation of CI/CD pipelines, ensuring rapid, reliable delivery of code across multiple environments.
- Implement GitOps practices, automating deployment workflows and enforcing infrastructure as code standards.
- Collaborate with cross‑functional teams to define and enforce best practices for monitoring, logging, and incident response.
- Drive continuous improvement initiatives, optimizing cost, performance, and reliability of the platform.
Requirements
- 10+ years of experience in DevOps or Site Reliability Engineering roles.
- Deep expertise in AWS services (EKS, ECS, RDS, S3, CloudWatch, IAM).
- Proficiency with Kubernetes, Terraform, Docker, and CI/CD tools such as GitHub Actions, ArgoCD, or Jenkins.
- Strong scripting skills in Bash, Python, or Go.
- Excellent communication and collaboration skills, with a proven ability to mentor and lead technical teams.
Skills
kubernetesterraformcicdawsdocker