Epicle Solutions Private Limited

Epicle Solutions - Software Engineer - ETL Process

Tamil Nadu, IN

2 months ago
Save Job

Summary

Responsibilities

  • Design, develop, and maintain robust and scalable software applications.
  • Develop and optimize ETL processes using dbt.
  • Write and optimize complex SQL queries for data manipulation and analysis within Snowflake.
  • Work with healthcare data, with a focus on claims data (a plus).
  • Implement and maintain CI/CD pipelines using Gitlab.
  • Deploy and manage applications on AWS cloud environments.
  • Utilize Python for scripting and application development.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews and ensure code quality.
  • Troubleshoot and resolve software defects and performance issues.
  • Contribute to the continuous improvement of development processes.
  • Maintain clear and concise documentation.

Required Skills

  • Strong experience with ETL processes, specifically using dbt.
  • Expertise in SQL and experience working with Snowflake.
  • Experience with healthcare data, claims data experience is highly desirable.
  • Proficiency in implementing and managing CI/CD pipelines, preferably with Gitlab.
  • Experience with cloud platforms, preferably AWS.
  • Strong Python programming skills.
  • Excellent understanding of software development principles and practices.
  • Strong problem-solving and analytical skills.
  • Excellent verbal and written communication skills.
  • Ability to work in a fast paced environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven track record of delivering high-quality software

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job