Key Qualifications Key Qualifications   Strong software development skills, with a proficiency in both Object Oriented and Functional Python required Demonstrated skill and experience with parallel computing systems such as PySpark and SparkSQL Familiarity working with systems such as blob storage, elastic compute and virtual instances Familiarity with Software Development Life Cycles and the tools and methodologies that support them such as git, continuous integration, issue tracking, code reviews, quality assurance processes and scheduling