Python Developer
Role details
Job location
Tech stack
Job description
We are seeking a Senior Python Developer to join our team. The successful candidate will work on our main platform, which is designed to collect, manage, and deliver detailed vehicle information to car buyers and dealers. This role involves building and maintaining new and current endpoints and features across our API and other backend technologies., * Develop RESTful web services using Django and Django Ninja.
- Perform data processing and ETL tasks.
- Utilize Pandas for data cleaning, analysis, and visualization.
- Assist in the management, maintenance, and growth of relational and No-SQL based databases.
- Develop a pytest based test suite for the REST API.
- Participate in system design discussions and processes.
Requirements
Experience: Senior-level experience as a Python Developer is required. Candidates should have experience with data processing, ETL tasks, and data manipulation using Python.
Technical Skills: Proficiency with MySQL and Django or FastAPI is necessary.
Preferred Qualifications
- Automotive industry experience.
- Knowledge of Kafka.
- Experience with Pandas.
Compensation & Benefits
Benefits & conditions
The anticipated salary range for this position is $135,000.00 to $145,000.00 annually. A comprehensive benefits package is available to eligible employees.