Python Developer (Sr/TL)

PeopleTree Knowledge Services


Date: 5 days ago
City: Remote, Remote
Contract type: Contractor
Remote
This is a remote position.

Job Title: Python Lead / Python Developer

Location: Remote (1 Year) / Hyderabad (On-site after 1 Year)

Work Days: Monday - Friday, 1pm to 10pm IST

Contract Type: Contract-to-Hire (C2H)

About the Role:

We are hiring for two positions: Python Lead and Python Developer. These roles will focus on designing, developing, and maintaining high-performance, scalable applications using Python and its ecosystem. Both positions offer exciting opportunities to collaborate with cross-functional teams, deliver cutting-edge software solutions, and work on diverse projects leveraging emerging technologies. The Python Lead will have additional responsibilities of leading and mentoring a team of developers.

Job Responsibilities:

For Python Lead:

  • Lead a team of Python developers, providing guidance and mentorship.
  • Design, develop, and maintain Python-based applications, APIs, and services.
  • Collaborate with software architects and teams to design scalable, efficient solutions.
  • Conduct code reviews, provide feedback, and mentor junior team members.
  • Identify and resolve technical issues including performance bottlenecks and technical debt.
  • Integrate third-party libraries, frameworks, and tools to enhance application functionality.
  • Participate in agile development processes, including sprint planning and daily stand-ups.

For Python Developer:

  • Design, develop, and maintain Python-based applications, APIs, and services.
  • Collaborate with architects and development teams to design scalable, efficient solutions.
  • Write clean, maintainable, and reusable code following best practices.
  • Conduct code reviews and participate in mentoring junior developers.
  • Identify and address technical debt, performance bottlenecks, and other software-related issues.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Integrate third-party libraries, frameworks, and tools to enhance functionality.

Job Requirements:

For Python Lead:

  • Experience: 6-9 years of experience in Python development, with at least 2 years in a leadership role.
  • Proficiency in Python libraries and frameworks like NumPy, Pandas, Dask, spaCy, NLTK, sci-kit-learn, and PyTorch.
  • Experience with REST API development using Django, Flask, or FastAPI.
  • Strong knowledge of OOP, data structures, algorithms, and design patterns.
  • Experience with unit testing, integration testing, and test automation frameworks (e.g., pytest).
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Experience with database design, SQL, and ORM frameworks (SQLAlchemy, Django ORM).
  • Knowledge of version control systems (Git) and collaborative workflows (GitHub, GitLab).
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Strong analytical, problem-solving, and communication skills.

For Python Developer:

  • Experience: 5-8 years of proven experience as a Python Developer.
  • Proficiency in Python libraries like NumPy, SciPy, Pandas, Dask, spaCy, NLTK, and PyTorch.
  • Experience with REST API frameworks like Django, Flask, or FastAPI.
  • Strong understanding of OOP, data structures, and algorithms.
  • Experience with unit testing, integration testing, and automation frameworks (e.g., pytest).
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Familiarity with front-end technologies like HTML, CSS, JavaScript, and client-side frameworks (React, Angular, Vue.js).
  • Knowledge of version control systems (Git) and collaborative development workflows (GitHub, GitLab).
  • Strong analytical and problem-solving skills, with excellent communication.

Preferred Skills for Both Roles:

  • Familiarity with DevOps practices and CI/CD pipelines for automated deployment and delivery.
  • Strong team collaboration and the ability to communicate technical concepts to non-technical stakeholders.

Experience Level:

  • Python Lead: 6-9 years of experience in Python development with 2+ years in a lead role.
  • Python Developer: 5-8 years of proven experience in Python development.

Benefits

  • Work From Home: Fully remote for the first year.
  • Hybrid Model: After the first year, a hybrid working model from our Hyderabad office.
  • Full-Time Consulting Model: Contract-to-hire arrangement offering competitive compensation.
  • Large US-Based MNC: Opportunity to work with a leading risk management company, providing stability and global exposure.
  • Collaborative Environment: Work with cross-functional teams on diverse, innovative projects.
  • Career Growth: Opportunities for career advancement through team leadership (for Python Lead role) and exposure to the latest technologies.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

DevOps Engineer

CloudRay, Remote, Remote
20 hours ago
Job TitleDevOps EngineerJob CategorySub-ContractLocation:RemoteExperience7+yrsRateExpected TAT1-2 DaysShift timingsGeneral ShiftNo. Of Positions1No. of interview levels2roundsDuration3monthsBGV RequiredYesJob DescriptionPrimary Responsibilities:CI/CD Pipeline Implementation: Design, implement, and maintain scalable, secure, and efficient CI/CD pipelines using Azure DevOps.Infrastructure as Code (IaC): Manage Azure infrastructure using ARM templates, Terraform, or Bicep.Containerization and Orchestration: Develop and optimize Docker containers, and manage Kubernetes (AKS) and Azure Container Instances/Apps.Configuration Management: Use...

Director, New Sales

Icertis, Remote, Remote
21 hours ago
Role Overview JOB DESCRIPTION This role is designed for a driven, energetic salesperson who thrives in value-based, consultative selling, particularly with senior business leaders and decision-makers across various domains and can anticipate customer needs based on strategic insights. Success in this role requires strong storytelling, hustle, and the ability to engage and influence C-level executives while managing complex sales cycles....

Sales Development Representative (SDR)

Plivo, Remote, Remote
21 hours ago
Plivo is a cloud communications platform that empowers businesses to connect, engage and interact with their customers with confidence. Plivo’s mission is to simplify business communications. Thousands of businesses around the globe, including IBM, Workday, Wolters Kluver, Zomato, Yahoo, and Splunk, rely on Plivo to power their voice and SMS communications on a global scale. Plivo becomes a reliable communications...