Ushur : Big Data Engineer

Brief Description of position:

Ushur’s Intelligent Automation platform uniquely combines conversational AI and workflow process automation to transform digital journeys for employees, partners and customers. Ushur believes the experiences of customers, employees and partners will be transformed when we remove friction and tedium from everyday tasks. Using artificial intelligence and bots, Ushur’s visual, drag and drop tools automate front and back-office work across virtually any channel; text, web, voice, social, email and machine-to-machine. Working with existing backend systems, these end user driven, intelligent automations augment your existing workforce, reduce process times from weeks to hours and elevate the customer experience. We focus on fast, iterative development with an emphasis on design-right philosophy. Currently, at Ushur, we are experiencing unprecedented & exciting growth with endless opportunities to innovate!

Link: https://ushur.com/

Designation: Big Data Engineer

Location: Bengaluru, India

Experience: 10+years

Job Description:

Our Infrastructure team is looking for an excellent Big Data Engineer to join a core group that designs the industry’s leading Micro-Engagement Platform. This role involves design and implementation of architectures and frameworks of big data for industry’s leading intelligent workflow automation platform. As a specialist in Ushur Engineering team, your responsibilities will be to:

  • Use your in-depth understanding to architect and optimise databases and data ingestion pipelines
  • Develop HA strategies, including replica sets and sharding to for highly available clusters
  • Recommend and implement solutions to improve performance, resource consumption, and resiliency
  • On an ongoing basis, identify bottlenecks in databases in development and production environments and propose solutions
  • Help DevOps team with your deep knowledge in the area of database performance, scaling, tuning, migration & version upgrades
  • Provide verifiable technical solutions to support operations at scale and with high availability 
  • Recommend appropriate data processing toolset and big data ecosystems to adopt
  • Design and scale databases and pipelines across multiple physical locations on cloud
  • Conduct Root-cause analysis of data issues
  • Be self-driven, constantly research and suggest latest technologies

Qualifications

  • Engineering degree in Computer Science or related field
  • 10+ years of experience working with databases, most of which should have been around NoSql technologies
  • Expertise in implementing and maintaining distributed, Big data pipelines and ETL processes
  • Solid experience in one of the following cloud-native data platforms (AWS Redshift/ Google BigQuery/ SnowFlake)
  • Exposure to real time processing techniques like Apache Kafka and CDC tools (Debezium, Qlik Replicate)
  • Strong experience in Linux Operating System • Solid knowledge of database concepts, SQL, and NoSql internals
  • Experience with backup and recovery for production and non-production environments
  • Experience in security principles and its implementation
  • Exceptionally passionate about always keeping the product quality bar at an extremely high level

Nice-to-haves

  • Proficient with one or more of Python/Node.Js/Java/similar languages

Why Join us?

We are passionate about intelligently automating our customer processes and we would love to have you as part of this exciting journey! We offer a very competitive compensation plan, stock options and a flexible work environment for the ideal candidates.

Location
Bangalore
Support

We use cookies essential for this site to function well. Please click to help us improve its usefulness with additional cookies. Learn about our use of cookies in our Privacy Policy.

Feedback

We believe in making Analytics Vidhya the best experience possible for Data Science enthusiasts. Help us by providing valuable Feedback.