Taro Logo

Consultant II - Data Engineer, Python

Hakkoda, an IBM Company, is a modern data consultancy that empowers data driven organizations to realize the full value of the Snowflake Data Cloud.
Jaipur, Rajasthan, India
Data
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Consultant II - Data Engineer, Python

Hakkoda, an IBM Company, is seeking a Senior Data Engineer with Python expertise to join their modern data consultancy. This role focuses on building and optimizing Streamlit applications, implementing CI/CD pipelines, and developing data transformation solutions using Snowflake. The position requires 5+ years of experience in data engineering or Python application development on AWS, with expertise in frameworks like Django, Flask, and FastAPI. The ideal candidate will work with both onshore and offshore teams, leading application testing, developing data pipelines, and ensuring code quality through automated testing. The company offers comprehensive benefits including health insurance, paid leave, and various professional development opportunities. As part of a growing organization that values learning and collaboration, this role presents an excellent opportunity to work with cutting-edge data technologies while making a meaningful impact in a global team environment. The position is based in Jaipur, India, requiring work during CST hours to facilitate collaboration across time zones.

Last updated a day ago

Responsibilities For Consultant II - Data Engineer, Python

  • Lead application testing and productionalization of applications built on top of Snowflake
  • Development and Integration of CI/CD pipelines for consistent deployments
  • Development and testing of AWS-based pipelines - AWS Glue, Airflow (MWAA), S3
  • Design, develop, and optimize data models and transformation pipelines in Snowflake
  • Build Streamlit-based applications for internal stakeholders
  • Monitor data pipelines and application performance
  • Create end-user technical documentation
  • Work in CST hours and collaborate with onshore and offshore teams

Requirements For Consultant II - Data Engineer, Python

Python
TypeScript
  • 5+ years of experience in Data Engineering or Python based application development on AWS
  • Bachelor's degree in computer science, Information Systems, Data Engineering, or related field
  • Proficient in SQL and Python for data manipulation and automation tasks
  • Experience with developing and productionalizing applications built on Python based Frameworks
  • Experience with application frameworks such as Streamlit, Angular, React
  • Solid understanding of software testing principles and experience using Pytest
  • Experience configuring and maintaining CI/CD pipelines
  • Familiarity with version control systems such as Gitlab
  • Knowledge of data governance, security best practices, and RBAC in Snowflake

Benefits For Consultant II - Data Engineer, Python

Medical Insurance
  • Health Insurance
  • Paid leave
  • Technical training and certifications
  • Learning and development opportunities
  • Incentive
  • Toastmasters
  • Food Program
  • Fitness Program
  • Referral Bonus Program

Interested in this job?

Jobs Related To Hakkoda Consultant II - Data Engineer, Python