i
Cyber Infrastructure
2 Cyber Infrastructure Python Developer Lead Jobs
CISIN - Lead Python Developer - Flask/Django (4-7 yrs)
Cyber Infrastructure
posted 13d ago
Job Overview :
We are seeking an experienced Team Lead - Python/Django Developer with 4-7+ years of hands-on experience in building and leading high-performance development teams. The ideal candidate will have a deep understanding of Python and Django frameworks, a passion for coding, and the ability to mentor and guide a team of developers. The role involves designing, developing, and maintaining scalable web applications, ensuring code quality and driving best practices across the team.
Job Responsibilities :
- Lead and mentor a development team in designing, developing and maintaining web modules and functionalities using Python, Django, and Flask.
- Utilize intermediary knowledge of ReactJS, Vue 2, and related libraries to guide the team in front-end development.
- Conduct requirement analysis, provide accurate project estimations and ensure adherence to deadlines and coding standards.
- Oversee the development of Python-based APIs, functions and data processing modules, following design guidelines from senior developers and leads.
- Manage testing of developed modules to confirm functional readiness.
- Integrate web applications with PostgreSQL databases, third-party APIs and libraries to deliver end-to-end functionalities.
- Develop and optimize SQL queries to support application requirements.
- Implement best practices in application development and module implementation.
- Track daily progress, update timesheets and report status to management.
- Exhibit expertise in project estimation and contribute to process improvements.
Required Candidate Profile :
- 4-7+ years of experience in Python and Django development with a strong background in Flask and SQLAlchemy. FastAPI experience is a plus.
- Proficiency in configuration management processes and hands-on experience with CI/CD tools such as Jenkins and Azure DevOps (YAML, vNext builds).
- Solid understanding of RDBMS technologies (PostgreSQL, SQLite3, MySQL).
- Extensive experience with cloud platforms (AWS, Azure).
- Hands-on experience with version control tools (Git, TFS) and metrics tools (SonarQube).
- Knowledge of object-relational mapping (ORM) and experience connecting with databases like MySQL.
- Intermediate experience in front-end technologies including ReactJS, HTML, CSS and JavaScript.
- Deep understanding of multi-process architecture and Python's threading limitations.
- Experience with Docker, Docker Compose, Docker Repositories and Kubernetes.
- Excellent communication skills, both oral and written.
- Act as the primary contact for client-side technical expertise and demonstrate a commitment to improving technical practices and awareness.
- Maintain periodic reports and ensure compliance with confidentiality and security policies.
- Responsible for requirement analysis, project documentation and mentoring team members.
Functional Areas: Other
Read full job descriptionPrepare for Python Developer Lead roles with real interview advice