People U is actively seeking an innovative Python Developer who possesses a passion for developing scalable applications and a strong technical foundation across various tools and frameworks. In this role, you will primarily focus on building robust backend systems, utilizing Python and its frameworks such as Django and Flask to deliver high-quality software solutions. You will also utilize various libraries such as Pandas and NumPy to perform data manipulation and analysis, while integrating with RESTful APIs to create seamless connections between front-end and back-end systems. As this position involves managing a team of 15 people, you will be responsible for guiding team members, overseeing project timelines, and fostering a collaborative environment that encourages creative problem-solving and technical excellence. Your expertise in cloud services like AWS and experience with machine learning concepts will enhance our development processes and contribute to the enhancement of our products and services.

Responsibilities

  • Design and develop robust Python applications using frameworks such as Django, Flask, and FastAPI.
  • Implement efficient data processing solutions utilizing libraries like Pandas and NumPy.
  • Create and manage RESTful APIs to facilitate communication between software components.
  • Oversee the development and deployment of machine learning models, ensuring their integration into applications.
  • Utilize version control systems, especially Git, to manage codebase and facilitate collaboration among team members.
  • Leverage SQL and other database technologies for data storage and retrieval, ensuring optimal performance.
  • Guide and mentor a team of 15 developers, providing technical oversight and support to foster professional growth.
  • Collaborate with cross-functional teams to gather requirements, define project scope, and deliver solutions that meet business needs.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
  • Stay updated on emerging technologies, tools, and industry trends to enhance development processes and drive innovation.
  • Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to improve team productivity and morale.
  • Identify and address performance bottlenecks within applications, ensuring responsive and efficient design.
  • Prepare technical documentation and user manuals, detailing the design and implementation of completed projects.
  • Monitor application performance post-deployment, implementing necessary optimizations and error fixes.
  • Support the team in troubleshooting and resolving technical issues that arise during development and deployment.

Job Details

Total Positions:
1 Post
Job Shift:
Hybrid Work Model
Job Type:
Job Location:
Gender:
No Preference
Minimum Experience:
2 Years
Apply Before:
Feb 22, 2025
Posting Date:
Jan 21, 2025

People U

- Faisalabad

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Python Developer

HQ Analytics Inc, Lahore, Pakistan
Posted Dec 27, 2024

Python Flask Developer

Radiations 3, Multiple Cities, Pakistan
Posted Jan 06, 2025

Computer Vision Programmer - Python / OpenCV / YOLOv8

AA Solutions, Multiple Cities, Pakistan
Posted Jan 16, 2025
View All
I found a job on Rozee!