Python Developer


Company Name


Job Description

  • Job Description:

    We are seeking a skilled Python Developer with expertise in backend development and machine learning to join our dynamic team. You will be responsible for building and maintaining scalable applications, APIs, and ETL pipelines, while collaborating closely with cross-functional teams to deliver high-quality solutions.


    Key Responsibilities

    • Write clean, maintainable, and efficient Python code for backend services and applications.

    • Develop RESTful APIs and work on web applications using frameworks such as Django or Flask.

    • Implement ETL processes for data ingestion and transformation using Python.

    • Collaborate with front-end developers and other stakeholders to ensure seamless system integration.

    • Conduct thorough testing and debugging to ensure high performance and reliability.

    • Participate in code reviews and help maintain high standards of code quality.

    • Stay updated with the latest developments in Python libraries, tools, and best practices.


    Technical and Professional Requirements

    • Primary Skill: Python (with Machine Learning focus)

    • Experience with at least one Python web framework (e.g., Django, Flask).

    • Proficient in Python 3.x and its standard libraries.

    • Knowledge of REST API design and implementation.

    • Experience with databases (SQL, ORM frameworks like SQLAlchemy).

    • Familiarity with unit testing tools (e.g., pytest, unittest).

    • Understanding of version control systems, particularly Git.

    • Basic knowledge of front-end technologies such as HTML, CSS, and JavaScript.


    Preferred Skills

    • Experience in Machine Learning projects or exposure to ML libraries (e.g., scikit-learn, TensorFlow, PyTorch).

    • Familiarity with cloud platforms (AWS, GCP, Azure) and containerization tools like Docker.

    • Exposure to CI/CD pipelines and Agile development methodologies.


    Additional Attributes

    • Strong problem-solving and analytical skills.

    • Effective communication and collaboration abilities.

    • Self-motivated and eager to learn new technologies and tools.

    • Ability to work independently and as part of a team.

Job Details

Experience : 3 To 6
Number Of Vacancies : 500
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 8 Lac P.A

Education Summary

UG : BE/B.Tech,B.Sc,BCA PG : M.Sc,MCA,M.Tech

Contact Details

Contact Person : NA
Contact Number : 7338856831
e-mailId : askus@infosys.com
Address : Infosys Ltd. Plot No. 1, Rajiv Gandhi Infotech Park, Hinjawadi, Taluka Mulshi, Pune.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia