DevOps Engineer
Indexed description
- We win as one team. We operate with trust, respect, and shared accountability.
- We are customer-driven. Innovation is guided by real security challenges and measurable outcomes.
- We act with agility. Change is constant, and we stay aligned on purpose while adapting fast.
lifecycle operations, release and feature rollouts, customer change management, and DevOps automation. The
role is responsible for executing reliable production changes while improving operational efficiency through
Python-based automation.
The ideal candidate combines practical DevOps knowledge with disciplined execution, clear cross-functional
communication, and ownership of customer-facing operational workflows.
Key Responsibilities
- Coordinate and execute customer onboarding and offboarding activities from a DevOps perspective, including environment readiness, configuration, access enablement or removal, validation, and closure checklists.
- Plan and support customer release rollouts, feature enablement, minor upgrades, and production deployments with documented pre-checks, implementation steps, post-validation, and rollback plans.
- Manage customer change management workflows end to end, including change request creation, impact and risk assessment, approval tracking, maintenance-window scheduling, implementation evidence, and closure.
- Develop and maintain Python automation for repetitive operational tasks, customer lifecycle workflows, deployment orchestration, ticket updates, reporting, data validation, and health checks.
- Build, maintain, and improve CI/CD pipelines to make build, release, and deployment processes
- Collaborate with Engineering, QA, Release Management, Customer Success/TAM, Support, and Operations teams to coordinate changes and resolve rollout dependencies or blockers.
- Monitor deployments and production changes, troubleshoot failures, participate in incident resolution, and document corrective and preventive actions.
- Maintain runbooks, standard operating procedures, deployment guides, automation documentation, and audit-ready change records.
- Identify manual steps and process gaps, propose improvements, and implement automation that reduces turnaround time and operational risk.
- 3-5 years of hands-on experience in DevOps, release engineering, deployment operations, platform operations, or a related role.
- Demonstrated experience supporting customer onboarding and offboarding activities in a SaaS, cloud, or enterprise software environment.
- Experience executing release rollouts, feature enablement, upgrades, and production changes across customer environments.
- Working knowledge of customer change management processes, including approvals, risk assessment, maintenance windows, implementation plans, validation, rollback, and closure.
- Strong Python scripting and automation skills, including experience working with REST APIs, JSON/YAML, data processing, error handling, logging, and reusable modules.
- Experience with source control and CI/CD tools such as Git, Bitbucket/GitHub/GitLab, Jenkins, Harness, Azure DevOps, or similar platforms.
- Working knowledge of Linux, shell scripting, cloud platforms such as AWS/Azure/GCP, and container technologies such as Docker and Kubernetes.
- Good troubleshooting, analytical, documentation, and problem-solving skills, with the ability to manage multiple operational priorities.
- Clear communication skills and the ability to coordinate effectively with technical and customer-facing teams.
- Experience with Jira, Jira Automation, ITSM/change management tools, or workflow automation platforms.
- Exposure to infrastructure-as-code or configuration tools such as Terraform, Ansible, or Helm.
- Experience with monitoring and observability tools and with creating operational dashboards or reports.
- Experience in SaaS, cybersecurity, or another customer-focused technology organization.
- Relevant cloud, Kubernetes, DevOps, ITIL, Agile, or Lean certification is an advantage.
- Customer onboarding, offboarding, releases, and feature rollouts are completed accurately, on
- Change workflows consistently meet approval, communication, maintenance-window, validation, and closure requirements.
- Python automation measurably reduces manual effort, processing time, deployment risk, and repeat operational issues.
- Health Insurance with a total sum insured is INR 7,50,000
- Coverage: Self, Spouse, 2 kids, Dependent parents, or parents-in-law
- Personal Accident with total sum insured is INR 10,00,000
- Term Life Insurance with a sum assured for employees is 5 times fixed base pay is covered.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search