Talent.com
This job offer is not available in your country.
DevOps Engineer - ELK Stack

DevOps Engineer - ELK Stack

BrivioDelhi, IN
9 days ago
Job type
  • Remote
Job description

Location : Remote, India

Job Description :

We are seeking an experienced DevOps Engineer to join our team and drive the optimization of our deployment infrastructure and processes. You will be responsible for establishing robust deployment procedures, implementing infrastructure as code, and optimizing our cloud infrastructure to reduce costs while maintaining high performance. This role involves working closely with our backend engineering team to ensure seamless integration between development and operations, focusing on scalability, reliability, and cost-effectiveness of our production systems.

Key Responsibilities :

  • Design and implement robust deployment procedures and infrastructure as code using AWS CloudFormation templates.
  • Architect and optimize Kubernetes infrastructure on Amazon EKS, including compute instance sizing, resource allocation per pod, and cluster management.
  • Build and maintain comprehensive CI / CD pipelines using GitLab, Jenkins, and AWS services to automate code deployment and testing processes.
  • Optimize cloud infrastructure costs through resource monitoring, rightsizing, and implementing cost-effective deployment strategies.
  • Manage and optimize Docker containerization processes, ensuring efficient image builds and deployments across environments.
  • Implement and maintain database migration processes for SQL databases, working closely with backend engineers to ensure data integrity.
  • Monitor system performance, implement logging and alerting solutions, and troubleshoot infrastructure issues.
  • Collaborate with Python backend engineers to understand application requirements and optimize deployment configurations accordingly.
  • Establish and maintain infrastructure monitoring, backup, and disaster recovery procedures.
  • Ensure security best practices are implemented across all infrastructure components and deployment processes.
  • Document infrastructure processes and provide training to development teams on deployment procedures.

Key Requirements :

  • Strong experience with Infrastructure as Code, particularly AWS CloudFormation for defining and managing cloud resources.
  • Proficiency with Kubernetes orchestration and optimization, specifically Amazon EKS, including resource management and cluster optimization.
  • Hands-on experience building and maintaining CI / CD pipelines using GitLab, Jenkins, and AWS services.
  • Solid understanding of containerization with Docker, including image optimization and multi-stage builds.
  • Experience with Python programming and understanding of Python application deployment requirements.
  • Knowledge of SQL databases and experience with database migration processes and tools.
  • Strong AWS cloud platform expertise, including cost optimization strategies and resource management.
  • Proficiency with version control systems (Git) and collaborative development workflows.
  • Strong problem-solving skills and ability to troubleshoot complex infrastructure issues.
  • Experience with monitoring and logging tools for production systems.
  • Good To Have :

  • Familiarity with monitoring tools such as Prometheus, Grafana, CloudWatch, or ELK stack.
  • Experience with Terraform or other Infrastructure as Code tools.
  • Background in database administration and performance optimization.
  • Experience with security scanning tools and implementing DevSecOps practices.
  • Qualification and Experience :

  • Preferred Candidates from Tier-1 and Tier-2 Colleges (IIT, NIT, IIIT) Only.
  • (ref : hirist.tech)

    Create a job alert for this search

    Stack Engineer • Delhi, IN