2 Five Data Products And Solutions Jobs
10-12 years
Technical Lead - Python Frameworks (10-12 yrs)
Five Data Products And Solutions
posted 13d ago
Flexible timing
Job Description
Job Summary As a Python Tech Lead, you will be responsible for leading and mentoring a team of developers, designing and implementing high-quality software solutions, and ensuring project delivery within timelines.
- You will work on developing scalable back-end systems using Python, Django, Flask, and related frameworks while contributing to technical strategy and architecture.
Key Responsibilities :
- Technical Leadership Lead a team of developers and provide technical guidance throughout the project lifecycle.
- Review code to ensure quality, scalability, and adherence to best practices.
- Collaborate with stakeholders to gather and analyze requirements and translate them into technical solutions.
- Development & Architecture Design and develop scalable, high-performing, and secure back-end applications using Core Python and frameworks like Django and Flask.
- Develop RESTful APIs to integrate front-end applications and third-party services.
- Optimize application performance by identifying and addressing bottlenecks.
- Data Processing & Analytics Work with data manipulation and analysis tools such as Pandas (Good to have).
- Implement robust data pipelines for processing and integrating structured and unstructured data.
- Collaboration & Communication Act as the primary point of contact between developers, stakeholders, and project managers.
- Facilitate effective communication within the team and with other cross-functional teams.
- Continuous Improvement Stay updated with the latest Python trends and technologies to improve existing systems.
- Implement automated testing frameworks to ensure the reliability of applications.
Technical Skills Required Core Skills :
Core Python :
- 5+ years of continuous experience in Python programming with deep knowledge of its ecosystem.
Frameworks :
- Strong expertise in Django and Flask for back-end development.
- Proficiency in developing RESTful APIs and microservices architecture.
- Good coding practices: Writing clean, maintainable, and testable code.
Data Analysis (Good to Have) :
- Experience with libraries like Pandas for data manipulation and analysis.
Additional Tools & Technologies :
- Familiarity with relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
- Version control tools like Git, and familiarity with platforms such as GitHub or Bitbucket.
- Experience with CI/CD pipelines and deployment strategies.
Soft Skills :
- Excellent communication and interpersonal skills to collaborate effectively in a remote environment.
- Strong problem-solving and analytical abilities.
- Proven ability to mentor and guide junior team members.
Qualifications Educational Background :
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Experience :
- 10-12 years of experience in software development, with at least 5 years of hands-on experience in Python.
- Previous experience as a team lead or technical lead is highly desirable
Functional Areas: Software/Testing/Networking
Read full job description