Job Description :
Title: Python Developer
Location: Irvine, CA
Duration: 12 monthsPython

Big data: Hive, Spark, Shell script
AWS (EC2, EMR, S3)

Job Description:
6+ years of relevant IT experience
Sound knowledge on Python scripting including knowledge of Python libraries like NumPy, SQL Alchemy etc.
Experience writing complex SQLs and Scripts to analyze historical data for exploratory Analysis
Good knowledge of integration with mpp databases, working Experience on either Teradata, Greenplum or Netezza
Elicit requirements for functional or business users and translate the same to functional or technical specifications
Understand source systems and system integration from data lineage perspective
Design data flow using Python scripting leveraging libraries as needed – Pandas, NumPy, Scikit-learn etc. Also, integrating with underlying data store on mpp database
Develop and test scripts for exploratory analysis feeding data into data marts. Support data integration to visualization layer
Proficient writing bash script to automate things
Experience working in a continuous integration/continuous delivery environment
Proficient deploying to cloud-based infrastructure, especially using AWS
Experience on tools/system such as Git, Docker, Terraform, Jenkins, and CircleCi
Experience measuring and improving the performance of ETL, data warehousing or data pipeline.
Should have worked with agile development practices. Should have excellent communication and interpersonal skills
Aptitude to independently learn new technology, for example building proof of concept in a new area and transition into a real project
Bachelors in Computer Science or relevant experience