Smartwork IT Services
Python Developer - Flask/Django
Job Location
bangalore, India
Job Description
Job Title : Python Developer Location : Bengaluru Experience : 4 - 7 Years Required About Us : This position is being recruited by Smartwork IT Services, a leading recruitment and product-based company specializing in innovative staffing solutions and developing cutting-edge products. We are committed to empowering organizations with exceptional value through our comprehensive solutions and top-tier talent. Currently, we are hiring for a client seeking skilled Python Developer. Key Responsibilities : - Develop and maintain Python-based backend services using frameworks like Flask, FastAPI, or Django. - Design and implement RESTful APIs to expose services to frontend applications or other systems. - Write efficient and maintainable code, following best practices. - Utilize ORMs like SQLAlchemy to interact with databases (e.g. , PostgreSQL, MySQL). - Design and optimize database schemas. - Implement data migration strategies using tools like Alembic. - Write unit tests using Pytest or other testing frameworks to ensure code quality. - Debug and troubleshoot issues in a timely manner. - Deploy applications to production environments using containerization technologies like Docker. - Monitor application performance and optimize as needed. - Implement continuous integration and continuous delivery (CI/CD) pipelines. - Collaborate with frontend developers, data scientists, and other team members to deliver high-quality products. - Participate in code reviews and provide constructive feedback. Required Skills and Experience : - Strong proficiency in Python programming language. - Experience with Python web frameworks (Flask, FastAPI, Django). - Solid understanding of database concepts and SQL. - Proficiency in ORM frameworks like SQLAlchemy. - Experience with RESTful API design and development. - Knowledge of containerization technologies (Docker). - Experience with unit testing frameworks (Pytest). - Familiarity with server-side templating languages (Jinja2, Mako). - Strong problem-solving and debugging skills. - Excellent communication and collaboration skills (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/20/2024
Location: bangalore, IN
Posted Date: 11/20/2024
Contact Information
Contact | Human Resources Smartwork IT Services |
---|