Python Developer
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
We are looking for a skilled Python Developer to join our backend development team. You will be responsible for developing efficient backend services, REST APIs, and data pipelines, using modern Python frameworks. This role requires strong collaboration with front-end and data teams to ensure robust and scalable solutions. If you?re passionate about backend development and data workflows, this is the role for you.
Responsibilities:
-
Write clean, maintainable, and efficient Python code for backend services or applications.
-
Develop RESTful APIs and web applications using frameworks like Django or Flask.
-
Implement ETL (Extract, Transform, Load) processes for data integration and transformation.
-
Collaborate with front-end developers and other teams to ensure seamless integration.
-
Conduct testing and debugging to ensure high performance and reliability.
-
Participate in code reviews and contribute to coding standards and best practices.
-
Stay current with evolving Python libraries, frameworks, and tools.
Technical and Professional Requirements:
Primary Skills:
-
Technology → Machine Learning → Python
Preferred Skills:
-
Technology → Machine Learning → Python
Skills Required
-
Strong proficiency in Python 3.x.
-
Hands-on experience with one or more Python web frameworks like Django, Flask, or FastAPI.
-
Sound knowledge of SQL databases and ORMs such as SQLAlchemy.
-
Familiarity with version control systems like Git.
-
Basic understanding of front-end technologies: HTML, CSS, JavaScript.
-
Experience with unit testing frameworks like pytest or unittest.
-
Understanding of REST API design principles and best practices.
-