Software Engineer - ELK,Logstash,Kibana

Bengaluru, Karnataka, India ● Virtual Req #345
June 24, 2024

Introduction: 

Our goal at Pivotree is to help accelerate the future of frictionless commerce. We will help lead this change over the next decade because we believe a future where technology is embedded intimately into all aspects of our everyday lives can benefit everyone and will shape the interactions with the brands we love. We will help shape the future of frictionless commerce by working together with some of the best brands in the world and some of the best people in the industry to leverage converging technologies that will make it possible to accelerate frictionless commerce faster than ever.

Pivotree provides services focused on the design, implementation, management, and maintenance of complex ecommerce solutions for large enterprises. We provide the technical skills necessary to enable the effective use of technologies combined with the business context to leverage a solution to solve our clients' business challenges. We strive to fill the gaps in available technology with our own IP to reduce the barriers to adoption.

We enable inclusive, immersive and highly personalized experiences for our clients and their customers. We build our products with a view to productizing and scaling technology to lower the costs and reduce the risks of implementing and managing our integrated solutions. Each of our solutions starts with reliable and reputable e-commerce and MDM platforms, which run on enterprise grade infrastructure that are customized to meet a variety of client needs, situations, and budgets.  Over the next 10 years we will add new categories and capabilities that will define frictionless commerce ecosystems.

This is a journey of technology acceleration combined with consumer readiness and adoption. We are looking for people capable of adapting relentlessly to the rapidly evolving world around us. 

GENERAL SUMMARY:

Participates in developing strategies and long-term plans for researching new or projected operating systems and complete software architecture.Researches, analyzes and proposes new software architecture designs and evaluates and recommends enhancements to existing software architecture. Designs, researches and develops components of software architecture. Coordinates and/or provides technical direction on integration of new complex technologies with overall software architecture.

SCOPE OF RESPONSIBILITY:

Significant impact on execution to budget.

ESSENTIAL JOB FUNCTIONS:

Experienced in Agile Methodology and has worked on development of software products in sprint based execution
Has worked in a product development environment for 2+ years delivering revisions and enhancements to base product code with SDLC methodology
Defines and executes development tracks through epics and stories, tracks JIRAs to completion
Ensures that the development JIRAs stay updated and smooth communication exists between architect, Program lead and the team
Leads the team to ensure on time and at budget delivery
Demonstrates accurate, detailed knowledge of the identified software as well as the supply chain domain and business processes related to it
Provides consistent and timely project status reports to the Program Lead
Provides timely issue resolution and escalates high priority items when needed
Provides leadership to software engineers through knowledge sharing, training materials and on-site shadowing when needed
Works with Sales, Professional Services and Customer Support to improve quality of software and service solutions, consulting proposals and customer satisfaction

REQUIRED SKILLS AND COMPETENCIES:
Thorough knowledge of overall software architecture and related databases.
Comprehensive knowledge of system software engineering methodologies, principles and practices.
Comprehensive knowledge of software development tools and methods.
Comprehensive knowledge of related software languages.
Knowledge of research resources.
Good written and verbal communication skills.
Excellent presentation skills.
Ability to lead and/coordinate multiple complex tasks simultaneously.  
Ability to conceptualize and interpret new architectural designs.
Ability to troubleshoot and resolve complex software architecture problems that require highly creative solutions.
Ability to research, analyze and interpret highly complex technical data for comprehension at various organizational levels and provide recommendations.
Good intuition of UX/UI to design visually appealing and highly functional front-end solutions.

MINIMUM QUALIFICATIONS:

Education: BE/BS degree in engineering, computer science or related field or equivalent education and experience.
Minimum Experience For Consideration: 3+ years of software engineering and/or development experience, including analyzing, designing and developing major software programs and troubleshooting and resolving complex software problems for major software projects.
Essential Technology Requirements: Good technical knowledge of Python, Linux, Elasticsearch, Kibana, Logstash, GraphQL, Practical application of Machine Learning, AI (2+ years of experience desirable)

Should have good knowledge on web applications developed on Elasticsearch, Kibana and Logstash
Knowledge on AWS and other Cloud platforms is a big plus
Knowledge of common scripting languages and tools like Python
Competent with noSQL databases like MongoDB and Elasticsearch.
Exposure to ETL tools used to engineer data pipelines and connectors for monitoring / analytics use cases.
Knowledge on dashboard building technologies like PowerBI, New Relic, ELK stack etc.

Pivotree is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive and accessible workplace.

Other details

  • Job Family Engineering and Architecture
  • Job Function Professional
  • Pay Type Salary
Location on Google Maps
  • Bengaluru, Karnataka, India
  • Virtual