Job Description
We Are:
At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.
You Are:
You are a forward-thinking Cloud DevOps Engineer with a passion for modernizing infrastructure and enhancing the capabilities of CI/CD pipelines, containerization strategies, and hybrid cloud deployments. You thrive in environments where you can leverage your expertise in cloud infrastructure, distributed processing workloads, and AI-driven automation. Your collaborative spirit drives you to work closely with development, data, and GenAI teams to build resilient, scalable, and intelligent DevOps solutions. You are adept at integrating cutting-edge technologies and best practices to enhance both traditional and AI-driven workloads. Your proactive approach and problem-solving skills make you an invaluable asset to any team.
What You’ll Be Doing:
- Designing, implementing, and optimizing CI/CD pipelines for cloud and hybrid environments.
- Integrating AI-driven pipeline automation for self-healing deployments and predictive troubleshooting.
- Leveraging GitOps (ArgoCD, Flux, Tekton) for declarative infrastructure management.
- Implementing progressive delivery strategies (Canary, Blue-Green, Feature Flags).
- Containerizing applications using Docker & Kubernetes (EKS, AKS, GKE, OpenShift, or on-prem clusters).
- Optimizing service orchestration and networking with service meshes (Istio, Linkerd, Consul).
- Implementing AI-enhanced observability for containerized services using AIOps-based monitoring.
- Automating provisioning with Terraform, CloudFormation, Pulumi, or CDK.
- Supporting and optimizing distributed computing workloads, including Apache Spark, Flink, or Ray.
- Using GenAI-driven copilots for DevOps automation, including scripting, deployment verification, and infra recommendations.
The Impact You Will Have:
- Enhancing the efficiency and reliability of CI/CD pipelines and deployments.
- Driving the adoption of AI-driven automation to reduce downtime and improve system resilience.
- Enabling seamless application portability across on-prem and cloud environments.
- Implementing advanced observability solutions to proactively detect and resolve issues.
- Optimizing resource allocation and job scheduling for distributed processing workloads.
- Contributing to the development of intelligent DevOps solutions that support both traditional and AI-driven workloads.
What You’ll Need:
- 5+ years of experience in DevOps, Cloud Engineering, or SRE.
- Hands-on expertise with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, ArgoCD, Tekton, etc.).
- Strong experience with Kubernetes, container orchestration, and service meshes.
- Proficiency in Terraform, CloudFormation, Pulumi, or Infrastructure as Code (IaC) tools.
- Experience working in hybrid cloud environments (AWS, Azure, GCP, on-prem).
- Strong scripting skills in Python, Bash, or Go.
- Knowledge of distributed data processing frameworks (Spark, Flink, Ray, or similar).