Search by job, company or skills

H

Python Developer

4-5 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 39 months ago

Job Description

Experience 4-5 years
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:
2+ years of work experience as a Python Developer is a must
Sound understanding and knowledge of Python and its ecosystem libraries like Pandas, Numpy, Dask, sqlAlchemy 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 like Dask (preferrable), Pyspark
GIT based Code repositories & AZURE Cloud functionality
Preferred Skills:
Knowledge of web application development using Django/Flask Framework.
Knowledge & experience in programming in ANSI-SQL(Snowflake) and stored procedures (JavaScript based).
Knowledge of reporting tools like - Tableau.
Knowledge of python based ETL tools and frameworks would be a plus.

More Info

Job ID: 38028929

Similar Jobs