The Senior Data Engineer is responsible for designing, developing and ensuring on-going quality management of processes and workflows (Data Pipeline, Analytics Platform, Product Delivery) built on our technology stack to support Precision products and/or applications involving data management and analytics across a range of healthcare information.
In this role, they will work closely with our Product Management and Delivery teams to understand the needs of our clients (internal and external), the value proposition of our products and design/implement scalable technical solutions to deliver value to our clients. They will actively manage identification and justification of new data/analytics or automation opportunities for the products they support.
Essential functions of the job include but are not limited to:
Ability to translate business requirements into technical requirements
Partner with SMEs to develop ad-hoc data queries and support tools
Manage and improve monthly data operations processes for multiple product lines
Active contributor on DevOps platforms to systematically manage code-base
Take ownership of previously built solutions and support future enhancements
Carry out existing and build new data ETLs for data management
Manage continuous integration / continuous deploy (CI/CD) pipelines for dashboards and datasets for the organization ensuring change management and version control for data assets
Conduct risk-based code reviews for solutions authored by our development partners
Work with the Product Team to implement new application enhancements and features
Interact with end users, internal users, development vendors, data analysts, and other engagement team members.
Carry out internal dev tasks as delegated
Work on automating various data loading as well as data validation tasks
Qualifications
Bachelor s degree in engineering (B.E.) or in Technology (B. Tech.). Degree in computer science or related fields preferred.
Minimum Required
Minimum 4 years experience designing and reviewing complex data ecosystems with focus on data analysis systems including data warehousing, reporting, and strategic analytics
3+ years experience with cloud-based infrastructure (AWS, Azure, et al.), cloud database management (e.g., Snowflake)
Working Experience with Stored procedures preferably for ETL automation
2+ years of Data modelling and preferably being a data architect for complex data ecosystems
Other Required:
Ability to design data ecosystems, and optimize existing data models
Experience moving from ideation to execution for new projects
Fluency with SQL (Procedures), data warehousing, data analysis and experience with cloud based technology
Fluency with code versioning systems/ tools - Git, and experience with CI/CD setups, preferably AWS DevOps (or any other)
Experience in Life Sciences
Experience leading technical discussions such as technology reviews