Python Developer
New York City, NY
Job Description:
SkillRequirement
7+ years of software engineering experience with 4+years in Python development
Extensive experience with Python and experiencewith either Java or Scala along with Experience with Pythonframeworks such as Flask, Django, and/or Pylons
Working knowledge of Node.JS and JQuery
Understanding of big data technologies such asApache Spark, Apache Kafka
Experience with build and dependency managementtools (Gradle, sbt, Maven, npm)
Ability to build cloud native apps on Amazon WebServices
Good experience with agile development processeslike Scrum and Kanban
Insist on automating everything (e.g. tests,Continuous Integration, monitoring, alerting)
Experiencein working with Unix/Linux environment
Responsibilities:
Extending and customizing open source data catalogsolutions to meet our needs
Help drive our API connector framework architectureand engineering efforts
Collaborating across the team to shape the DataPlatform technology stack
Creating technical documentation
Improving automation and test coverage(unit/integration/user acceptance tests, etc.)
Advising across teams on "Pythonic" Pythondevelopment
Keeping up to date with modern software engineeringtechnologies