Skip to main content

Python developer

Technology
Cerebra
Bengaluru, India1 week agoUntil 1/1/2027
Full timeOn-site

Job description

Role: Python Developer

Experience Required: 4 to 6 years

Location: Bangalore

Notice period: Immediate to 15 days (Only serving notice period preferred)

Required Skills: Bachelors / Masters degree in Computer Science or related field. Minimum 4 years of professional experience in software development using Python| with a consistent track record in designing| developing| and maintaining RESTful APIs using frameworks like FastAPI| Django REST Framework| or Flask. Proficient in data manipulation| analysis| and processing with libraries like Pandas| NumPy| and Polars| enabling efficient handling of large datasets and complex transformations.

Experience with distributed computing frameworks like PySpark| Celery| or Dask.

Experience with design patterns| enterprise architecture| software engineering principles| and modern Python development practices| including writing and performing comprehensive unit/integration tests for robust and maintainable web applications.

Preferred Qualifications Proficiency in cloud development and deployment using platforms such as AWS| Google Cloud Platform (GCP)| etc.| including services related to compute| storage| data processing| and managed database solutions. Development experience with containerization and orchestration systems| specifically Docker and Kubernetes| for scalable deployment of applications and data pipelines.

Skills: Digital : Python

Keywords
pythoncomputer-sciencesoftware-developmenttraining-and-developmentfastapidjangodjango-rest-frameworkflaskdata-processingtesting-and-analysispandasnumpydistributed-computingpysparkcelerydaskplanning-and-designvisual-art-designproduct-development-and-designenterprise-architecture

Interested in this role?