About the job
Job Title: DevOps Engineer II
Location: Pune (Hybrid)
About the Team:
The DevOps team is integral to Helpshift engineering, providing technical depth across various domains. We manage the creation, maintenance, scaling, and security of the infrastructure utilized by multiple teams for critical workloads.
Key Areas of Work:
- Provisioning and maintaining production and development infrastructure
- Database infrastructure management
- Automation processes
- Core infrastructure focusing on scalability, performance, and optimization
- Security and compliance adherence
- Engineering processes enhancement
As a member of this team, you will be instrumental in building and scaling infrastructure that supports both production workloads and internal engineering teams, influencing vital decisions at Helpshift.
Responsibilities:
- Design, implement, and maintain secure CI/CD pipelines for automated deployment, configuration, and testing.
- Manage Helpshift production services, ensuring comprehensive monitoring and rapid resolution of production issues.
- Develop a zero-downtime upgrade process for core infrastructure components (ScyllaDB, Elasticsearch, Kafka, MongoDB, Redis) and facilitate smooth transitions between cloud service providers.
- Collaborate with development and operations teams to embed security practices within the software development lifecycle.
- Perform regular security assessments, vulnerability scans, and penetration testing to identify and mitigate risks.
- Create and maintain Infrastructure as Code (IaC) templates for secure cloud resource provisioning and configuration.
- Respond to production incidents, conducting thorough investigations and implementing remediation measures.
- Stay informed about current security threats, vulnerabilities, and best practices, making recommendations for continual improvement.
- Contribute significantly to the security, scalability, and reliability of our infrastructure and applications.
- Work closely with cross-functional teams to implement security best practices throughout the development lifecycle, automate security processes, and enhance DevSecOps capabilities.
- Mentor junior team members.

