Python Developer I

Company: TalentBurst, Inc.
Location: Cupertino, California, United States
Type: Full-time
Posted: 28.AUG.2021
< >

Summary

Job DescriptionTitle: Software Developer - Python - ContractLocation: Cupertino, CADuration: 12 Months Key qualifications You have strong Py...

Description

Job DescriptionTitle: Software Developer - Python - ContractLocation: Cupertino, CADuration: 12 Months Key qualifications You have strong Python coding skillsYou are able to read, generate and work with csv, tab separated, and json filesYou are interested in working with images and videosYou can manipulate textual data and replace text in the text file in PythonYou care about proper software architecture and you are interested to learn more about modern software architecture and implement ideas using Client's large scale infrastructure toolsYou are able to define atomic components that can be chained together to perform large scale data transformationYou are able to perform data validation and transformation and build scripts to automate these verification tasksYou are not scared of manually exploring and examining the data using Jupyter Notebooks or other tools. You also have the habit of looking at the data to create intuition and lead your next stepsYou are able to handle small programming tasks without losing the big pictureYou have strong written and verbal communications skillsExperience with Spark, Hadoop and Hive and other large scale data processing systems is a plusPrior knowledge of Docker, Kubernetes, Airflow, Splunk and Kafka is a plusKnowledge of Data Science and familiarity with Machine Learning is a plus Example Tasks and Duties Manipulate visual assets (images/videos) - rotation, resizing, color conversionUse internal REST API to retrieve dataJSON file creation, processing and transformationPrepare compressed files of data (tar, zip)Upload and download data files to and from Client systemsConvert image and video files to different formatsWork with EXIF dataPerform QA on created datasets (eg deduplication of incoming assets)Transform datasets from one schema to anotherRun Client models on imagesPerform various data preparationProduce analytics reports Description This position focuses on working with internal Client systems, calling various APIs, producing data and validating the data all through Python. You will get to expand your Python skills and work with the machine learning experts on some of the most exciting projects on earth.Education Bachelor of Science in a technical field or equivalent industry experienceSkills:MacOSiOSEducation:No RequirementsRequired Skills:PYTHONAPIIOSJSONMACAdditional Skills:MACOSPROBLEM-SOLVING

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...