Karo Healthcare, a dynamic and growing company, is all about making smart choices for everyday healthcare. With a wide-ranging portfolio across seven categories including medical products, we own and sell over 100 brands in about 90 countries. Our portfolio includes such brands as E45, Pevaryl, Lamisil, Nutravita, Decubal and many others. Our core belief in empowering people to make intelligent health decisions drives our growth strategy, blending organic expansion and M&A.
Are you ready to join a fast-moving, empowered team where your contributions are valued, and you can make a significant impact on an entire organization? We are looking for a motivated Data Engineer with hands-on experience using the Databricks platform to join our collaborative team of six, led by the Head of Data & Analytics. If you are passionate about creating high-quality data solutions, thrive in a high-tempo environment, and are excited about the potential to expand your skills in AI and ML, we would love to hear from you!
About the Role
As a Data Engineer on our team, you'll work hands-on across all parts of the data engineering lifecycle, from data ingestion to transformation and optimization. You'll have the freedom to explore and optimize all areas of our data pipeline, ensuring end-to-end quality, efficiency, and innovation in everything we deliver.
In this role, you will:
- Design, develop, and optimize data pipelines on the Databricks platform
- Collaborate closely with team members and stakeholders to deliver high-quality data solutions that meet our business's needs
- Be empowered to proactively address technical challenges and help us stay on the cutting edge of data engineering best practices
- Have the opportunity to dive into AI/ML projects, with mentoring and support available to expand your expertise
Requirements
What You Will Need
We're looking for a data engineer who brings:
- Experience working with Databricks and a strong understanding of lakehouse architecture
- Proficiency in SQL, Python, and Spark, with a strong ability to write efficient, clean, and optimized code
- A collaborative spirit and the drive to work in a high-tempo, agile team where adaptability is key
- Curiosity and a desire to grow in the data engineering field; experience or interest in AI/ML is a big plus
Technical Competencies
- Education: Bachelor's or Master's degree in Computer Science, Data Science, or a related field
- Experience: Minimum of 3 years of relevant experience in data engineering or data science
- Core Skills:
- Advanced proficiency in SQL and intermediate knowledge of Python.
- At least 2 years of hands-on experience with Databricks.
- Familiarity with Medallion architecture.
- Experience building and managing CI/CD pipelines.
- Proficient in Git version control and data modeling techniques (e.g., Kimball/Star schema).
- Strong understanding of ETL/ELT processing.
- Certifications (optional but desirable):
- Databricks Certified Data Engineer Professional/Associate.
- Databricks Certified Associate Developer for Apache Spark.
- Databricks Certified Machine Learning Associate/Professional.
Nice-to-Have Skills and Tools:
- Experience with PySpark for advanced data processing
- Familiarity with machine learning concepts
- Knowledge of Delta Live Tables and Workflows for managing data pipelines
- Azure DevOps and Azure Cloud Services experience
- Hands-on experience with REST APIs for integration
Personal Characteristics:
- Creative and analytical mindset to identify innovative solutions and troubleshoot issues effectively
- Curiosity and commitment to continuous learning to stay updated with industry trends
- Strong problem-solving skills to troubleshoot errors and optimize performance
- Adaptability to embrace changing requirements and new technologies
- Strong communication skills to convey complex technical concepts to non-technical stakeholders
- Time management abilities to prioritize tasks and meet deadlines
- Collaboration and teamwork skills to work effectively with diverse teams
- Attention to detail to ensure data accuracy and quality
- Critical thinking to make informed decisions about data engineering strategies and architectures
Why Join Us?
- Small Team, Big Impact: With a team of six, each person plays an integral role in every project, from start to finish
- Skill Development: As part of our team, you'll be exposed to diverse projects and have plenty of opportunities to develop your skills across all areas of data engineering
- Growth in AI/ML: For those interested, there's potential to work on AI/ML initiatives that push the boundaries of what's possible in data
Benefits
- Opportunity to create, grow, and encourage
- Apart from a competitive salary pack, there are lots of growth opportunities to meet your personal ambitions
- Flexible schedule and life work balance
- Responsibility for exciting and challenging projects that have a direct, visible impact on our customers and the industry
- Very positive work environment in a dynamic, international, and motivated team
- Start-up spirit while being a part of the large international organization with strong values
Karo Healthcare has a Diverse & Inclusive environment. We are looking for qualified candidates irrespective of gender, gender identity, sexual orientation, ethnicity, race, religion, national origin, disability or age.