01 Oct
|
NR Consulting
|
Bengaluru
01 Oct
NR Consulting
Bengaluru
Title: Python
Location: Bangalore
Exp: 4+ Yrs
Key responsibilities:-
- Minimum 4 years of professional experience in software development using Python.
- Strong experience in designing, developing, and maintaining RESTful APIs using frameworks such as FastAPI, Django REST Framework, or Flask.
- Proficient in data manipulation, analysis, and processing using libraries such as Pandas, NumPy, and Polars.
- Experience handling large datasets and performing complex data transformations.
- Experience with distributed computing frameworks such as PySpark, Celery, or Dask.
- Strong understanding of design patterns, enterprise architecture, software engineering principles, and modern Python development practices.
- Experience writing and performing comprehensive unit and integration tests for robust and maintainable applications.
Essential Skills:
- Bachelor's or Master's degree in Computer Science or a related field.
- 4+ years of professional experience in Python development.
- Strong knowledge of FastAPI, Django REST Framework, or Flask.
- Hands-on experience with Pandas, NumPy, and Polars.
- Experience with PySpark, Celery, or Dask.
- Robust understanding of software engineering principles, design patterns, and enterprise architecture.
- Experience with unit testing and integration testing.
Preferred Qualifications:
- Proficiency in cloud development and deployment using platforms such as AWS and Google Cloud Platform (GCP).
- Experience with cloud services related to compute, storage, data processing, and managed database solutions.
- Development experience with Docker and Kubernetes.
- Experience deploying and managing scalable applications and data pipelines using containerization and orchestration technologies.
📌 Python (Bengaluru)
🏢 NR Consulting
📍 Bengaluru