Title: Python developer III
Location: Sunnyvale, CA
Duration: Long Term
Duties: We are looking for a Senior Python Developer with Java skills to help us build and evolve our Data Management Platform.
Your primary focus will be the development of all server-side backend data processing logic, ensuring high performance and responsiveness to requests from the front-end / API requests.
Responsibilities:
- Writing reusable, testable and efficient code
- Design and implementation of low-latency, high-availability and performant applications
- Developing ETL processing in python as needed.
- Work with cross-functional teams to complete migration effort
- Develop Rest APIs using java libraries
Skills: Skills
5+ years of experience working in an enterprise setting Hands on experience with Flask or other Python frameworks
Experience writing Python applications that interact with ORM libraries Good understanding of the threading limitations of Python and multi-process architecture
Ability to program in Java Strong experience with SQL and data analysis
Knowledge of Kafka, EMS queues Excellent team player and communicator who can work effectively with cross-functional
Required Skills:
PYTHON
DATA ANALYSIS
SQL
JAVA
FLASK
Additional Skills:
KAFKA
ETL
ORM
TEAM PLAYER
APACHE KAFKA
API
ARCHITECTURE
DATA MANAGEMENT
FRONT END
FRONT-END
REST