Talent.com
This job offer is not available in your country.
Senior Developer - Python

Senior Developer - Python

NasugroupGurugram
10 days ago
Job description

Job Description :

We are looking for a senior developer with Python as a mandatory skill who can work closely with software engineers to design and develop complex software, scripts, and tools. Demonstrate a solid background in designing and implementing APIs, data structures, algorithms and ensuring seamless integration and functionality within applications. AI / ML is not the only evaluation criteria, exposure to hands-on development in that ecosystem is added advantage.

Core Roles of a Python Developer :

Application Development :

  • Write clean, efficient, and reusable Python code.
  • Develop scalable, robust backend components and APIs.

System Integration :

  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Connect the application with external systems or APIs.
  • Database Management :

  • Design and manage databases using SQL or NoSQL technologies.
  • Write efficient queries and optimize database performance.
  • Testing and Debugging :

  • Write unit, integration, and functional tests.
  • Debug and resolve issues or bugs in code.
  • Deployment and Maintenance :

  • Automate deployment processes using tools like Docker, Jenkins, or Ansible.
  • Maintain and upgrade existing applications for performance, scalability, and security.
  • Soft Skills :

  • Strong problem-solving ability
  • Attention to detail
  • Good communication and collaboration, especially in team environments
  • Willingness to learn new technologies and adapt
  • Common Tools and Technologies :

  • Frameworks : Django, Flask, FastAPI
  • Databases : PostgreSQL, MySQL, MongoDB
  • Version Control : Git
  • Testing : PyTest, Unittest
  • Deployment : Docker, Kubernetes, AWS, Heroku
  • Should have worked on microservices based architecture end to end
  • Should be able to implement those services which were designed by AIML Engineers.
  • Being a senior in a team should have worked in all the libraries.
  • ref : hirist.tech)

    Create a job alert for this search

    Senior Python Developer • Gurugram