HiLabs (www.hilabs.com) is a health data analytics company with product offering to healthcare payers and providers in the United States of America. Its clients range from fortune 50 companies to government entities. The company has a strong VC backing, excellent management team from best Business schools and brilliant data engineers from top engineering colleges of the world.
Collaborate with the Client Solutions Architect to produce a technical specification for development and systems integration requirements
Produce a detailed technical design document to match the solution design specifications
Complete/oversee the custom development and quality assurance efforts for custom work
Participate and lead, when needed, the project meetings with the customer, Provide Customer Training as required
Manage e2e development following agile methodologies across multiple projects to meet project and customer requirements.
Participate in requirement discussion with client and project team and understand the business requirements.
Work with Technical Managers and technical directors for capacity planning, provision HW, effort estimates, develop overall implementation solution plan, and serve as a lead as required for a business RFP (request for proposal)
Understand the business requirements and develop design strategies for various patterns that can be reused across projects at enterprise level
Set enterprise standards guidelines, best practices and processes
Responsible for implementing development best practices and enterprise grade software with reusable, extensible and configurable components.
Build and maintain repository for deliverables, methodologies, and business development documents which includes CI/CD & Knowledge management
Interface and coordinate tasks with internal and external technical resources.
Participate in code reviews, work with team to debug issues and guide team to mitigate risks/issues and any road blockers
Proactively propose solutions and options to manage and mitigate issues related to the application
Create the required project artifacts like data flow diagrams / work flow diagrams and documents during development
Work closely with Platform admin and application support team during deployment and to make sure solution is maintainable and have features (e.g. monitoring, alerting, central logging etc) which helps Operations to support the application.
Evaluate and explore new technologies, standards and methodologies that will facilitate the organization to leverage the upcoming technologies for business growth
Guide and Mentor team members on regular basis and help them deliver the enterprise grade software. Promote and build a knowledge based culture.
Proactively learn and explore new tools, scripting languages etc and share knowledge within team
Participate in internal projects as required
BE / B.Tech / ME / M.Tech in CS or other branches of engineering
Should have proven track record in handling Big Data Technology and comfortable in the dynamic atmosphere of a technical organization with a rapidly expanding customer base.
Should be hands on with Spark and Scala and well versed with setting up Data Pipelines in Hadoop eco system. Should be able to tune the big data applications.
Should have basic knowledge of setting up the Big data pipeline in a Cloud environment like AWS or MS Azure or Google Cloud.
Basics understanding of search engines like elastic search or solr would be nice.
Good problems solving and debugging skills are must
It would be nice if candidate understands the basics of micro services
Candidate must be organized and analytical, able to design and implement Big Data architecture
Good understanding of RDBMS & NoSQL databases
Strong written communications and documentation experience
Excellent interpersonal, written, and verbal communication skills