| | | | | |

DevOps Engineer II

Full-Time

DevOps Engineer II at Helpshift

Company Helpshift
Location Pune
Sector Technology
Posted Posted 1 weeks ago

Job Description

Job Title: DevOps Engineer II

You will be part of the DevOps team at Helpshift, responsible for creating, maintaining, scaling, and securing infrastructure used by many teams for critical workloads. The team works in various areas, including production and development infrastructure provisioning and maintenance, database infrastructure, automations, core infrastructure, security and compliance, and engineering processes.

Responsibilities:

  • Design, implement, and maintain secure CI/CD pipelines for automating deployment, configuration, and testing processes.
  • Own Helpshift production services and ensure complete monitoring coverage, troubleshoot, and fix production issues.
  • Build a seamless zero-downtime process to upgrade our core infrastructure (ScyllaDB, Elasticsearch, Kafka, MongoDB, Redis).
  • Collaborate with development and operations teams to integrate security practices into the software development lifecycle.
  • Conduct regular security assessments, vulnerability scans, and penetration testing to identify and mitigate security risks.
  • Develop and maintain infrastructure as code (IaC) templates for provisioning and configuring cloud resources securely.
  • Monitor and respond to production incidents, including investigation, containment, and remediation activities.
  • Stay up-to-date with the latest security threats, vulnerabilities, and best practices, and make recommendations for continuous improvement.

Requirements:

  • Relevant experience of 5+ years and above.
  • In-depth knowledge of running/managing UNIX-like operating systems (we use Ubuntu).
  • Strong knowledge of networking protocols, security architectures, and identity and access management (IAM) principles.
  • Experience with containerisation technologies (e.g., Docker, Kubernetes) and securing containerised environments.
  • Experience in designing and building solutions that are highly scalable, fault-tolerant, and cost-effective.
  • Experience of various FOSS tools for monitoring, graphing, capacity planning, and logging.
  • Experience with IaaC tools like Ansible, Puppet, and Terraform.
  • Experience with cloud computing platforms like Amazon AWS, Google Cloud Platform, and Heroku.
  • Experience with managing NoSQL and RDBMS.
  • Experience with queuing systems (Kafka, RabbitMQ) and Big data platforms (Hadoop).
  • Good programming skills with a focus on scripting (Python, Shell, Perl).
  • Ability to analyse bottlenecks in architecture and quickly debug to reach resolution for issues.
  • Have an automation mindset and the ability to reason and work with complex systems.
  • Excellent communication and documentation skills.
  • Quick learner and good mentor for junior team members.

Benefits:

  • Hybrid setup
  • Worker's insurance
  • Paid Time Offs
  • Other employee benefits to be discussed by our Talent Acquisition team in India.

XML job scraping automation by YubHub

DevOps Engineer II

Similar Jobs

Full-Time

Staff Mixed Reality Engineer

Varjo
Helsinki
More Info
Full-Time

Senior Embedded Software Engineer, Android Platform

Varjo
Helsinki
More Info
Full-Time

Software Engineer

Valve Corporation
Bellevue
More Info
Full-Time

Software Engineer

Valve Corporation
Bellevue
More Info