Python Engineer

Job Title-:Python Engineer
Location-:New York
Experience-:7+Years
Work Authorization-:H1B ,GC and USC.
JD-:
Responsibilities:
• Extending and customizing open source data catalog solutions to meet our needs
• Help drive our API connector framework architecture and engineering efforts
 • Collaborating across the team to shape the Data Platform technology stack
• Creating technical documentation • Improving automation and test coverage (unit/integration/user acceptance tests, etc.) • Advising across teams on “Pythonic” Python development
• Keeping up to date with modern software engineering technologies 
 
 Must-Have requirements:- 
• 7+ years of software engineering experience with 4+ years in Python development plus a Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
• Extensive experience with Python and experience with either Java or Scala
• Experience with Python frameworks such as Flask, Django, and/or Pylons
 • Good working knowledge of Node.JS and JQuery
• Understanding of big data technologies such as Apache Spark, Apache Kafka
• Experience with build and dependency management tools (Gradle, sbt, Maven, npm)
• Ability to build cloud native apps on Amazon Web Services • Good experience with agile development processes like Scrum and Kanban
• Insist on automating everything (e.g. tests, Continuous Integration, monitoring, alerting)
• Experience in working with Unix/Linux environment 
 
Nice to have:
• Experience with one or more NoSQL databases such as Cassandra, DynamoDB, MongoDB, Neo4J, or RDF triple stores
• Experience with data pipeline tools such as Apache Airflow, Luigi, AWS Data Pipeline
 • Familiarity with tools like CKAN and Apache Atlas.

One comment

Leave a Reply

Your email address will not be published. Required fields are marked *