Concentrix is seeking a skilled Python Developer with experience in Scala to Python conversion for their Snowflake projects to design and maintain scalable data pipelines and effectively translate Scala codebases into Python scripts.
Requirements
- Proficiency in Scala and Python programming.
- Strong experience with Snowflake (data modeling, stored procedures, performance tuning).
- Familiarity with ETL/ELT processes and data pipeline orchestration.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Excellent problem-solving skills.
- Experience with automation of data workflows and support CI/CD practices for data engineering.
- Experience with data quality, governance, and security best practices.
Responsibilities
- Design, develop, and maintain scalable data pipelines using Python and Snowflake.
- Analyze existing Scala codebases and translate them into efficient Python scripts.
- Build and optimize ETL/ELT workflows to ingest, transform, and load large datasets into Snowflake.
- Integrate Snowflake with cloud platforms (e.g., AWS, Azure, GCP) and third-party tools.
- Collaborate with data analysts, scientists, and business stakeholders to deliver data solutions.
- Implement data quality, governance, and security best practices.
- Monitor and troubleshoot data pipeline performance and reliability.
Other
- Background check in accordance with applicable law, which will include identity verification and employment eligibility.
- Bachelor's degree or equivalent experience (not explicitly mentioned but implied)
- Full-time work schedule
- Ability to operate a computer, keyboard, telephone, headset, and other office equipment.
- Work is generally sedentary in nature.