Job Overview
As a data engineer, you will be working on developing and maintaining data pipelines that extract, transform, and load (ETL) data from various sources into a centralized data storage system.
Our team is responsible for designing and implementing data solutions that meet the needs of our business stakeholders. We work closely with cross-functional teams to ensure that our data pipelines are efficient, scalable, and meet the highest standards of quality.
Key Responsibilities
* Design and implement data pipelines using industry-standard tools such as PySpark and SQL.
* Develop and maintain data processing jobs that demonstrate a strong understanding of software engineering principles.
* Orchestrate data pipelines using technology like Apache Airflow.
* Work with database administrators to design and implement optimized database schema.
* Collaborate with data scientists to develop machine learning models and deploy them in production.
Requirements
* Bachelor's Degree in Computer Science, Database Management, or related field.
* Extensive experience designing data solutions including data modeling.
* Strong understanding of software engineering principles and experience with Agile development methodologies.
* Excellent communication and problem-solving skills.
Benefits
We offer a competitive salary and benefits package, including health insurance, retirement plan, and paid time off. We also provide opportunities for professional growth and development, including training and education programs.
About Us
Our company is a leading provider of healthcare services, with a mission to improve the lives of our customers through innovative and effective solutions. We value diversity and inclusion and are committed to creating a workplace that is welcoming and respectful to all employees.