KS
DevOps Engineer - II
Keywords Studios
🇮🇳 India
Hybrid
10 months ago
- CI/CD
- ScyllaDB
- Elasticsearch
- MongoDB
- Redis
- Penetration Testing
- IaC
- DevSecOps
- Unix
- Ubuntu
- IAM
- Docker
- Kubernetes
- Ansible
- Puppet
- Terraform
- AWS
- GCP
- Heroku
- NoSQL
- RabbitMQ
- Hadoop
- Python
- Perl
10 months ago
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)Move us to a region with no downtime. Build a cloud infrastructure that’ll be easy to move to a different cloud service provider.Â
- 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.Â
- You will play a pivotal role in ensuring the security, scalability, and reliability of our infrastructure and applications. Â
- You will collaborate closely with cross-functional teams to implement security best practices throughout the development lifecycle, automate security processes, and enhance our overall DevSecOps capabilities.Â
- Mentor Junior Team membersÂ
- 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, Terraform.Â
- Experience with Cloud Computing platforms like Amazon AWS, Google Cloud Platform, Heroku.Â
- Experience with managing NoSQL and RDBMSÂ
- Experience with queuing systems (Kafka, RabbitMQ) and Big data platforms (Hadoop)Â
- Good programming skills with 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 ability to reason and work with complex systems.Â
- Excellent communication and documentation skillsÂ
- Quick learner and good mentor for junior team membersÂ
DevOps Engineer - II · Keywords Studios