Python Developer in New York, NY at Open Systems Technologies

Date Posted: 10/16/2019

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    New York, NY
  • Job Type:
  • Experience:
    At least 4 year(s)
  • Date Posted:
    10/16/2019

Job Description

A strategy, IT services management and technology firm, specializing in global capital markets is seeking a Python Developer in New York.

You will be working on next generation financial systems leveraging microservices and cutting edge design principles.
Role:

  • Create high-speed, low-latency data streams
  • Leverage streaming/messaging and RESTful technologies
  • Design for scalability and availability on Kafka, Spark and Kubernetes, Docker and Consul

Profile:

  • 4+ years' experience designing Python solutions in an enterprise context
  • Experience with Python 3.4+
  • Strong object oriented programming skills
  • Understanding of multithreading/multiprocessor operations in Python
  • Experience with generators and async operations
  • Experienc with decorators, descriptions and context managers
  • Experience with setting up venv
  • Experience with Agile development
  • Experience with testing frameworks (Behave/PyTest)
  • Experience with Agile development in Python
  • Experience designing and developing microservices
  • Data modeling experience is a plus
  • SQL and NoSQL experience
  • 2+ years' experience leveraging Messaging/Streaming or RESTful APIs
  • Hadoop skills are a plus
  • Experience with data science or machine learning is a plus
  • Experience with Numpy/Pandas
  • Web development skills (JavaScript and related frameworks) are a plus
Job category:
  • Information Technology
Job keywords:
  • Python
  • Developer
  • Kafka
  • Spark
  • MQ
  • NoSQL
  • Hadoop