Job Location: Indore
Responsibilities and Duties:
- Work with the business analysts to develop automation tools required for data analysis and data mining from various sources like FTP servers, websites, REST API etc.
- Business requirements primarily include ETL pipelines & Big Data Analytical Applications
- Work with stakeholders to assist with code and data related technical issues and support their existing codebase and data infrastructure needs.
- Perform code quality checks, code reviews and data integrity checks on timely basis.
- Help team members in Python related issues, follow best practices and propagate best practices in the team.
Requirements:
- 4+ years of work experience as a Python Developer.
- Sound understanding and knowledge of Python and its ecosystem libraries like Pandas, Numpy, Dask, sql Alchemy along with built in modules.
- Ability to write modular code and understanding of the python packaging and distribution system.
- Write ad-hoc scripts for automation of tasks.
- Follow Test driven development approach using pytest(preferred).
- Build code documentation using sphinx and help business analysts in building process flow documentation.
- Experience on web crawling, scraping (Scrapy ,BeautifulSoup, Selenium)
- Exposure to Data Science and Data Analysis libraries in python. For example : sklearn, pandas ,numpy, scipy.
- Exposure to distributed data processing frameworks in python likeDask(preferrable),Pyspark
- GIT based Code repositories & AZURE Cloud functionality.
Preferred Skills:
- Knowledge of web application development using Django/Flask Framework.
- Knowledge & experience of programming in ANSI-SQL(Snowflake) and storedprocedures (JavaScript based).
- Knowledge of reporting tools like -Tableau.
- Knowledge of python based ETL tools and frameworks would be a plus.
Submit CV To All Data Science Job Consultants Across India For Free

