Elasticsearch Engineer

Experience: 5+ Years
Type: Full Time
Location: Hyderabad
Notice-period: Immediate/15 days
Budget: Upto 11-13 LPA
Technology: IT

Key Responsibilities:

  • Elasticsearch Implementation: Design, develop, and maintain scalable search solutions using Elasticsearch, ensuring high performance and reliability.
  • Backend Development: Work with Python frameworks such as Flask and FastAPI to build robust backend services that integrate with Elasticsearch and other data sources.
  • Frontend Development: Develop and maintain frontend applications using JavaScript and React, ensuring seamless integration with backend services.
  • Database Management: Manage and optimize relational databases (Oracle, PostgreSQL) and non-relational databases, ensuring data integrity and performance.
  • CI/CD Pipelines: Implement and manage CI/CD pipelines using Jenkins, ensuring smooth deployment and continuous integration.
  • Cloud Deployment: Deploy and manage applications on AWS using services like S3, SNS, SQS, RDS, DynamoDB, and tools such as Terraform or AWS CLI.
  • Infrastructure as Code: Implement infrastructure as code principles, enabling one-click deployments and maintaining C4 diagrams for system architecture.
  • Monitoring & Logging: Use tools like InfluxDB, Grafana, Kibana, and the ELK stack for monitoring, logging, and alerting, ensuring system health and performance.
  • Containerization & Orchestration: Work with Docker and Kubernetes to containerize applications and manage their orchestration in cloud environments.
  • Collaboration & Best Practices: Engage in Scrum practices, pair programming, and peer reviewing to ensure code quality and foster a collaborative work environment.
  • Continuous Learning: Stay updated with the latest technologies and trends in DevOps, cloud computing, and software development, and apply them to improve existing systems.

Mandatory Skills:

  • Elasticsearch: Extensive experience with Elasticsearch, including designing and implementing search solutions.
  • Software Development: Strong understanding of data structures, clean code principles, and design patterns.
  • DevOps Philosophy: Interest in and understanding of DevOps practices and principles.
  • Python: Proficiency in Python, with experience in frameworks like Flask and FastAPI.
  • Database Experience: Experience with relational (Oracle, PostgreSQL) and non-relational databases.
  • Frontend Development: Experience in frontend development, preferably with React.
  • Communication & Empathy: Strong verbal and written communication skills, with the ability to build and maintain relationships in a team environment.
  • Experience: 5+ years of experience in software development (preferred).

Desired Skills:

  • Python: Advanced skills in Python programming.
  • Elasticsearch: In-depth knowledge and experience with Elasticsearch.
  • React: Proficiency in frontend development using React.

Domain Expertise:

  • Retail: Experience in the retail domain is preferred, with a good understanding of the specific challenges and requirements of retail technology solutions.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top