
Senior Product Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
As a Senior Product Engineer specializing in DevOps, you will play a crucial role in developing and maintaining our cutting-edge cloud infrastructure. Your responsibilities will include designing and implementing containerized applications on Kubernetes and cloud platforms (AWS, Azure, GCP), leveraging GitOps principles for deployment and management. You will craft YAML scripts and Helm charts for Kubernetes, contribute to cloud architecture decisions, and ensure the development of cloud-agnostic applications. Automation is key; you'll create and manage Infrastructure-as-Code templates and CI/CD pipelines to streamline cloud infrastructure deployment and containerized application delivery. Maintaining Git repositories, establishing robust branching strategies, and overseeing release management processes are also integral to this role, as is supporting source code management and build tools. You will be responsible for monitoring applications on cloud and Kubernetes using industry-standard tools like ELK, Grafana, and Prometheus. Scripting will be essential for automating daily tasks. Collaboration with the development team to implement new build processes and strategies that align with evolving product requirements is paramount. You will also be involved in troubleshooting, root cause analysis, and documentation for build, release, and deployment issues, ensuring system security and compliance with industry standards.
What you'll Bring
We are seeking candidates with a Master's or Bachelor's degree in Computer Science or a related field from a reputable university. You should possess 2-4 years of practical experience in DevOps, with a proven track record of designing and deploying applications to cloud environments (AWS, Azure, or GCP). Expertise in deploying and maintaining applications on Kubernetes is essential. You will need strong technical skills in release automation engineering, CI/CD, and related domains. Hands-on experience with Terraform for Infrastructure-as-Code, Helm charts, and Kubernetes manifests is required, alongside a solid command of Linux commands and script automation. Familiarity with development tools, source control, and continuous integration build systems such as Azure DevOps, Jenkins, GitLab, or TeamCity is expected. Knowledge of deploying LLM models and toolchains is a plus, as is experience with configuration management across various environments. Working within agile teams with short release cycles is a requirement. Programming experience in Python or Go is considered advantageous. We value individuals who are forward-thinking, self-starters, thrive on new challenges, and possess a rapid learning capacity.
Company
Zscaler Softech
Zscaler is a global leader in cloud security, empowering organizations worldwide to securely transition to a mobile-first, cloud-centric digital landscape. Our core services, Zscaler Internet Access a...