Lead Python Developer
Hybrid in India: Madhya Pradesh, Indore, India: Rajasthan, Jaipur
Python.Core
& 8 others
India: Madhya Pradesh, Indore
We are seeking a Lead Python Developer to head the development of the Python backend for the Search Optimizer project.
The ideal candidate will be responsible for implementing functionalities and ensuring the backend system's efficient operation.
Responsibilities
- Take charge of developing the Python backend for the Search Optimizer project
- Work collaboratively to design and implement scalable solutions that meet project needs
- Integrate technologies including Microsoft Azure and PostgreSQL
- Create and manage REST APIs using FastAPI to facilitate communication between frontend and backend components
- Manage database operations using SQLAlchemy
- Liaise with cross-functional teams to gather requirements and comprehend business objectives
Requirements
- Strong proficiency in Python with a minimum of 5 years of professional experience
- Proficiency in building and deploying web applications using FastAPI
- Knowledge of Microsoft Azure services
- Familiarity with PostgreSQL and capability to optimize database queries
- Experience in building and consuming RESTful APIs
- Proficiency in database management with SQLAlchemy
- Background in collaborating with teams across different departments
Nice to have
- Experience with Databricks
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- Opportunity to join and participate in life of EPAM's Employee Resource Groups
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn