About the job
Key Responsibilities:
- Design, implement, and maintain secure CI/CD pipelines to automate deployment, configuration, and testing processes.
- Oversee Helpshift production services, ensuring comprehensive monitoring coverage while troubleshooting and resolving production issues.
- Develop a seamless, zero-downtime upgrade process for our core infrastructure, including ScyllaDB, Elasticsearch, Kafka, MongoDB, and Redis. Transition to a region without downtime and create a cloud infrastructure that allows for easy migration to different service providers.
- Collaborate with development and operations teams to integrate security practices into the software development lifecycle.
- Perform regular security assessments, vulnerability scans, and penetration testing to identify and mitigate potential security risks.
- Develop and maintain Infrastructure as Code (IaC) templates for securely provisioning and configuring cloud resources.
- Monitor and respond to production incidents, including investigation, containment, and remediation activities.
- Stay updated with the latest security threats and best practices, making recommendations for continuous improvement.
- Play a pivotal role in ensuring 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 overall DevSecOps capabilities.
- Mentor junior team members to foster growth and knowledge sharing.

