Job Description :
Role : Python Developer With ETL

Location : Chicago ,IL

Job Description :

Technical/Functional Skills :
Good Understanding of various Python libraries like NumPy, SciPy, Panda etc.
Hands on experience on Google Cloud and big query
Strong object oriented programming experience to include backend APIs, web-services
Experience writing scripts using PowerShell, Putty.etc for Applications automation.
Experience with SQL and NoSQL databases.

Experience Required :
Hands on experience in core Python programming language
Experience with Extract, Transform, and Load (ETL) processes, including document parsing techniques and managing large data sets, including multi TB scale
Experience with multi–threaded, Big Data, and distributive Cloud architectures and frameworks, including Hadoop, Hive, Spark for Big Data analytics
Knowledge of Web services environments, languages, and formats, including RESTful APIs, HTML, JavaScript, XML, KML, SOAP, or JSON
Extensive knowledge Python Data manipulation libraries (Pandas, numpy, petl etc)
Relational databases (MySQL, Postgres, Oracle, etc
Data harmonization and ETL processes
Google Cloud (App Engine, Cloud SQL, Cloud Storage, Data store, etc
Git, GitHub pull requests, and continuous integration
Experience in ecommerce.

Roles & Responsibilities :
Designing and analyzing tasks and programs to measure the impact of product features and make calculated modifications based on desired results
Analyze and resolve complex problems associated with applications systems
Detect, diagnose and report related problems
Creating metrics and aggregations in the data collections to define new qualitative and quantitative questions as needed by the audience and performance teams
Building dashboards and models to predict the growth trajectory of segments
Collaborate on best practices, code reviews, internal tools and process improvement