10 Oct
|
Educe Solutions
|
Pune
10 Oct
Educe Solutions
Pune
Role & responsibilities
- Design, develop, test, and maintain scalable Python applications.
- Develop and maintain RESTful APIs and microservices using Django, Flask, or FastAPI.
- Manage and optimize databases such as PostgreSQL, MySQL, MongoDB, and Redis.
- Implement asynchronous programming and background tasks using AsyncIO or Celery.
- Write clean, reusable, secure, and efficient code.
- Perform code reviews and mentor junior developers.
- Develop automated unit and integration tests using PyTest or Unittest.
- Use Docker and Kubernetes for application deployment and containerization.
- Manage CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD.
- Troubleshoot, debug, and resolve production issues.
- Integrate third-party APIs and external services.
- Collaborate with cross-functional teams to understand business requirements.
- Follow Agile methodologies and software development best practices.
- Optimize application performance, scalability, and security.
- Work with cloud technologies and contribute to deployment and maintenance activities.
Preferred candidate profile
- 2-3 years of experience in Python development.
- Strong knowledge of Python, Django, Flask, or FastAPI.
- Experience in REST APIs, microservices, and database management.
- Hands-on experience with Docker, Kubernetes, cloud, and CI/CD tools.
- Knowledge of automated testing and software architecture.
- Qualification: B.E./B.Tech, MCA, M.Sc. Computer Science/IT, or equivalent.
- Solid problem-solving and technical leadership skills.
📌 Junior Python Developer (Pune)
🏢 Educe Solutions
📍 Pune