Data Staff / Engineering Manager Job in Practo Technologies Pvt. Ltd.

Data Staff / Engineering Manager

Apply Now
Job Summary

Company Brief

What if, instead of a job, you had a mission? A mission to create the future of healthcare alongside a team of brilliant, passionate people, on a canvas that touches billions of consumers around the world?

Its what we do at Practo.

Practo is made up of people from diverse backgrounds, united by our mission to help people around the world live healthier, longer lives by simplifying ways to be healthy. Our culture revolves around first principles thinking that leads to daring ideas and we have the freedom and opportunity to turn these ideas into reality. We are dedicated to improving healthcare access for everyone and leaving the world better than we found it.

Role and Responsibilities

We are looking for a Data architect with 7-10 years experience working on the scalable services with at least 5 years experience in Data engineering. This position requires knowledge and experience of Java, Python, streaming, batch processing, big data processing, monitoring and logging methodologies along with team management skills. You will be responsible for creating / maintaining Practos Data system code bases along with leading a team of data engineers.


  • Build the next set of Data engineering services at Practo to support 10x traffic.
  • Build a streaming data platform using Apache Kafka, Kafka Connect and Kinesis.
  • Build query layer using any of the cloud based data warehouses Redshift, bigquery, snowflake or athena for big data processing
  • Work with Product managers and Engg leaders to understand data engineering requirement for future and break them down into workable solutions along with your team
  • Develop strategies for effective data engineering development and long term architectural planning
  • Select the right set of tools and strategies for long term development and maintenance of codebases
  • Be a technical subject matter expert and represent the full internal and external capabilities of the platform.
  • Work closely with business, product and other functions to define the product roadmaps
  • Improve on an existing stack of logging, monitoring and alerting



Requirements

  • Bachelor's degree in Computer Science, related technical discipline or equivalent practical experience.
  • Solid understanding of the data engineering ecosystem.
  • Hands on experience in handling streaming data processing at 1000rps and batch data processing over 100TB per month.
  • Experience with data streaming platforms preferably Kafka or Kinesis.
  • Experience with modern data warehousing products like Redshift, Bigquery, Snowflake.
  • Experience and in depth understanding of Hadoop ecosystem,
  • Hands on experience in data modelling, data set management and governance strategies.
  • 7-10 years of BE development experience with 5+ in the data engineering ecosystem.
  • In depth understanding of Java and Python along with AWS and Kubernetes
  • Experience leading a team of Software Engineers focused on improving developer velocity, scalability, or testability
  • Experience providing technical expertise throughout the product life cycle including design, implementation, and delivery of scalable build/test/release infrastructure.


Experience Required :

7 to 10 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs