Team Lead -Python Developer – Django/ Flask

from 3 to 8 year(s) of Experience
₹ 8,00,000 - 13,00,000 P.A.

Job Description

Roles and Responsibilities

The really great things you will be doing:
  • Building simple, efficient and reusable applications.
  • Identify and communicate back-end best practices.
  • Participate in the project life-cycle to develop applications using agile methodologies.
  • Analyse and improve the Performance, scalability, stability and security of the product.
  • Improving the engineering standards, tooling and process.
  • Collaborate and manage a team of Python developers.
  • Collaborate with HR team to participate in hiring Python developers.


Desired Candidate Profile

What we look for in you:
  • A team player with 5+ years of working experience in developing, releasing, and maintaining large-scale software applications.
  • Minimum 3 years of working experience in Python and Python Frameworks (preferably Django).
  • Proven experience in effective team management.
  • Must have Experience in AWS web Services (like EC2, RDS, Lambda, S3, LoadBalancer, BeanStalk etc).
  • Experience with creating RESTful endpoints using the Django REST framework.
  • Strong understanding of OOP Concepts, Data Structure and Design Patterns.
  • Strong understanding of Web Services, Caching, Scalability, REST/SOAP Principles.
  • Have knowledge of the databases like MySQL, Postgresql etc.
  • Familiarity with some ORM(Object Relational Mapper) libraries.
  • Knowledge of CI/CD tools like (Jenkins, AWS Pipeline).
  • Experience with tools like Celery, Nginx, Gunicorn etc.
  • Good Communication skills.
  • Ability to work independently in a fast paced and agile development environment.
  • Keen to explore new technologies.

What is good to have:
  • Experience with Docker and Kubernetes.
  • Experience with Microservice Architecture.
  • Knowledge of TDD (Test Driven Development) in Python.
  • Knowledge of NoSQL Databases(MongoDB, DynamoDB).
  • Knowledge of front-end technologies (Angular, React).
  • Comfortable with Git. You use rebase more than merge.



Role:Team Lead/Technical Lead

Salary: 8,00,000 - 13,00,000 P.A.

Industry:IT Services & Consulting

Functional Area:IT Software - Application Programming, Maintenance

Role Category:Programming & Design

Employment Type:Full Time, Permanent

Education-

UG:Other Graduate,B.Tech/B.E. in Electronics/Telecommunication, Other Specialization, Computers

PG:M.Tech in Computers, Electronics/Telecommunication,Other

Doctorate:Doctorate Not Required

Company Profile

FINOIT TECHNOLOGIES (I) PRIVATE LIMITED

Finoit Technologies (US and India based business) is an is an IT company that provides strategic and technology consulting to enterprises and startups in the field of Web, Mobile, Software and IoT domain. We are a trusted name in the industry and facilitate an environment of trust and learning to our team that helps them grow professionally and personally. We are Nasscom accredited company and have following certifications: - Microsoft silver certified - AWS certified partner - ISMS 27001(information security management) and ISO 9001 As a trusted technology consulting partners, we have worked with fortune 500, SMBs and startups, and have delivered over 400 comprehensive web and mobile app projects.
Company Info
View Contact Details+

Recruiter Name:HR

Contact Company:FINOIT TECHNOLOGIES (I) PRIVATE LIMITED

Website:http://career.finoit.com