Posted:4 months ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a Python Engineer to help design, develop, and maintain software applications. The ideal candidate will have experience with Python, FastAPI, and PostgreSQL, as well as a strong understanding of web development concepts. The candidate will be working on the development of high-performance and scalable solutions for our clients. The candidate will be responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. ResponsibilitiesDesign and develop applications using FastAPI, Django and/or FlaskWork with PostgreSQL, Oracle and TimescaleDB to design and maintain databasesImplement real-time data processing and storage solutions using Redis, RabbitMQ, and KafkaUtilize Numpy and Pandas to perform data analysis and manipulation tasksIntegrate applications with Mongo and Influx databases to store and retrieve dataImplement websockets for real-time data transfer and communicationUse asyncio to write asynchronous code for improved performanceCollaborate with cross-functional teams to identify and resolve technical issuesKeep up-to-date with new technologies and programming languages QualificationsBachelor's or Master's degree in Computer Science or related fieldStrong experience with Python and related technologies (Fast API, PostgreSQL, TimescaleDB, Redis, RabbitMQ, Kafka, Numpy Pandas, Mongo, Influx, Flask/Django, websockets, asyncio)Excellent understanding of software development concepts and data structuresStrong problem-solving skills and the ability to think outside the boxExcellent written and verbal communication skillsStrong collaboration and teamwork skillsYou will be working with high frequency real time systems and integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as wellAbility to work independently and in a fast-paced environment

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

mumbai, delhi / ncr, bengaluru

bengaluru, karnataka, india