Senior Data Engineer - Chennai, India - athenahealth

    athenahealth
    athenahealth Chennai, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    Default job background
    Description

    We are looking for a Senior Data Engineer to join our Platform division. You will be partnering with senior business and product leadership to do great things. Ultimately your work will focus on improving corporate performance, product performance and outcomes. But enough about us, let's talk about you.

    You are a developer with extensive experience in data engineering. You are an excellent communicator with the capability of quickly picking up the complicated healthcare space.

    You are a tenacious, but nimble learner, who demonstrates design & engineering excellence.

    Job description:

    • Prior exposure to Data Engineering. Ability to appreciate the need for data pipelines that either perform a traditional ETL or the modern ELT. Ability to differentiate between the two.
    • Ability to design robust pipelines with idempotency, knowledge of dedupe techniques and ability to integrate tests for data quality.
    • Knowledge of Snowflake platform is nice to have,
    • Advanced SQL knowledge – analytical functions / window functions. Any SQL dialect / database is fine. Basic performance optimizations – index, clustering, predicate based optimizations etc.
    • Knowledge of any tool / orchestrator that can be used to develop a data pipeline.
    • Intermediate knowledge in python.
    • Apache Airflow exposure will be nice to have but not mandatory.
    • Exposure to aws. Ability to understand setting up EC2 instance, basic knowledge on IAM roles and policies. Ability to work with S3 buckets. Integration with Snowflake.
    • Experience 4+ years with atleast years on the data stack.

    About athenahealth

    • Our Vision: To create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.
    • Our Location: This role will be based in Chennai, India.
    • Our Culture: At athenahealth, our employees (or "athenistas") are committed to making healthcare smarter. Our success is dependent on the diversity, collective spirit, and contributions of our people, clients and partners. We value teamwork and believe that the strength of our team comes from supporting each other and leveraging our specialized skills. If you are looking for company that will enable you to work outside of your comfort zone to transform the healthcare ecosystem, athenahealth is the place for you.
    • Our Perks: Along with health & financial benefits, our athenistas are offered a variety of perks that promote employee wellbeing such as commuter support, collaborative workspaces, and dog-friendly offices - just to name a few.