Senior DevOps Engineer - Bengaluru, India - Indusface

    Indusface
    Indusface Bengaluru, India

    1 week ago

    Default job background
    Description

    Careers » Current Openings » Senior DevOps EngineerRole:
    We are looking for an experienced Senior DevOps Engineer to join our team.

    As a Senior DevOps, you will be responsible for architecting and implementing the next generation of the Indusface cloud WAF and analytics backend and ensuring the reliability, scalability, and performance of our production systems.

    You will work closely with developers, QA engineers, product management and other stakeholders to design, build, and operate our infrastructure with a focus on automation, resiliency, and self-healing.


    Job Description:
    Design and implement highly available and scalable production systems.
    Monitor and maintain cloud infrastructure availability, troubleshoot, identify, and resolve production level infrastructure issues.
    Automate infrastructure and deployment pipelines using Infrastructure as a Code (IaC) tools.
    Develop and maintain monitoring and alerting systems to detect and respond to incidents.

    Strong customer focus, should be able to work with customers during incidents, explaining the issue, immediate mitigation and longer term fixesConduct a post-mortem analysis of system failures and implement corrective actions.

    Collaborate with other engineering teams for solution engineering and deployment as well as external teams like support/presales in investigating customer issues and applying infrastructure specific workarounds.

    Participate in the rotational on-call schedule based on the need to be available for emergency issues.
    Implement security and compliance best practices for Production resources .Manage metrics like performance and cost.


    Candidate Profile:
    6+ years' experience in a DevOps role, with a focus on infrastructure automation, configuration management, and deployment automation. Significant portion of AWS is used for mid to large size deployments.
    Experience designing, architecting, and running large scale cloud infrastructure.
    Experience working with reverse proxy, webservers, load balancing and CDN services.

    Familiarity with security best practices and compliance frameworks such as PCI DSSStrong interpersonal and communication skills (including oral, written, and listening skills)Experience with stress testing and tuning production systems using tools such as K6, LocustExperience in using AWS Cost Explorer, AWS Budgets, and AWS Cost and Usage Reports and optimizing costs to ensure efficient resource use.


    Technical skills :
    Proficiency with scripting languages such as Python and BashExperience with infrastructure as a code tool such as Terraform or CloudFormationExperience working with Kafka, Elasticsearch, and RabbitMQExperience with containerization technologies such as Docker and KubernetesExperience with observation tools such as Prometheus, Grafana, and Loki

    Nice to have

    Experience in Linux performance tuningKnowledge of Chaos Engineering and other resilience testing methodologies