Job Description
We are seeking a Data Engineer for our team to ensure that we continue to provide all patients with high quality, efficient care. Did you get into our industry for these reasons? We are an amazing team that works hard to support each other and are seeking a phenomenal addition like you who feels patient care is as meaningful as we do. We want you to apply!
Job Summary And Qualifications
This position is part of an ETL development team responsible for analysis, design, development, and support of Data Warehouse ETL pipelines. The Data Engineer will spend time writing, testing, and reviewing ETL pipelines alongside other developers. Other tasks include researching, architecting, requirements gathering, designing, documenting, and modifying software throughout the complete production life cycle.
This position works with business analysts and project managers on business requirement reviews, task breakdown and estimation, and technical documentation.
Major Responsibilities:
Our Purpose
Applied to this position, your skills will help transform healthcare through technology and solutions that dramatically improve patient care and business operations.
At Pulivarthi Group, your deliverables will influence patient care. Every process, technology and decision matters.
- Develop, maintain, and optimize streaming, near real-time, and batch ETL pipelines using a combination of SQL, Teradata BTEQ and TPT scripts, Unix/Linux shell scripts, and Python scripts.
- Contribute to and participate in peer code reviews.
- Participate in on-call support rotation.
- Adhere to established development guidelines.
- Translate business requirements into technical design specifications.
- Estimate, establish, and meet target dates.
- Create and maintain technical documentation, including source-to-target mappings, job scheduling and dependency details, and business-driven transformation rules.
- Propose and implement process improvements with reporting applications and the overall development process.
- Mentor and assist junior team members during onboarding and day-to-day tasks.
- Practices and adheres to the "Code of Conduct" philosophy and "Mission and Value Statement."
- Bachelor's degree preferred
- 5+ years of experience in Information Technology required
- 3+ years of experience in Data Warehouse ETL/ELT Development required
- 1+ year(s) of experience in Google Cloud Platform (GCP) Data Engineering required
- 1+ year(s) of experience in Healthcare IT preferred
Knowledge, Skills, Abilities, Behaviors:
- Data Warehouse experience on Teradata and GCP BigQuery
- Experience with ETL tools such as ConnectETL/DMExpress, DataStage, and/or StreamSets.
- Experience with orchestration tools such as Apache Airflow.
- Experience with Oracle, SQL Server, and other database platforms.
- Scripting experience with Unix/Linux shell and Python.
- Experience with Git and GitHub source control.
- Knowledge of issue tracking tools such as Jira and ServiceNow.
- Ability to troubleshoot, maintain, reverse engineer and optimize existing ETL pipelines.
- Ability to analyze and interpret complex data, and offer solutions to complex clinical problems.
- Ability to work independently on assigned tasks.
- Strong written and verbal communication skills including the ability to explain complex technical issues in a way that non-technical people may understand.
- Excellent problem-solving and critical thinking skills.
- Knowledge of IT governance and operations.