Asst. Team Lead / Team Lead Python

From 6 to 10 year(s) of experience
₹ 10,00,000 - 20,00,000 P.A.

Job Description

Roles and Responsibilities

Position:Asst. Team Lead / Team Lead Python

Experience - 6 to 10 Years

Job Location - Pune


Roles and Responsibilities -

a.Solid Expertise in Python, with good expertise with Python web framework (Django)

Writing effective and scalable Python codes.

Designing and implementing robust applications.

Debugging applications to ensure low-latency and high-availability.

b.Able to write schedulers in Python

c.Familiarity with some ORM (Object Relational Mapper) libraries

d.Should have ability to handlearchitecturaland team lead role (help enforce best coding practices and refactoring code).

e.Senior Engineer who must be strong architecturally to help keep the code base very high quality independent of the feature he is working on.

f.The engineer should be able to help with refactoring, designing and improving code base based on the best experience.

g.Good experience working withCloud Platform (AWS/ Azure/ Heroku), REST API

h.Able to integrate multiple data sources and databases into one system

i.Databases-MySQL and Postgress, MangoDB

j.Good knowledge of the threading of Python, and multi-process architecture

k.Good understanding of front-end technologies, such asReact, JavaScript, HTML5, and CSS3

(Preferred to have React knowledge) willing to learn and improve and contribute to front-end architecture.

l.Good Knowledge of third-party integrations

m.Knowledge of user authentication and authorization between multiple systems, servers, and environments

n.Understanding of fundamental design principles behind a scalable application

o.Familiarity with event-driven programming in Python

p.Strong unit test(Pytest) and debugging skills

q.Static code analysis experience– SonarQube, CodeClimate etc

r.Proficient understanding of code versioning tools GIT

s.Good to have – Elastic search, MRQ task

t.Familiar with Docker-based development.

u.Recommended – Good technical documentation skills, Leadership skills

v.Learning attitude & Flexible with projects and timings.

w.Good communication and presentation skills.



Role:Software Development - Other

Salary: 10,00,000 - 20,00,000 P.A.

Industry:Software Product

Functional Area:Engineering - Software

Role Category:Software Development

Employment Type:Full Time, Permanent

Education

UG:B.Tech/B.E. in Computers, Electrical

PG:MS/M.Sc(Science) in Any Specialization,MCA in Any Specialization

Company Profile

URRI HR INDIA PVT. LTD

URRI HR India Pvt. Ltd is the leading service provider for permanent & contractual staffing, payroll and HR compliance services. URRI HR India Pvt. Ltd are provides services in IT, Manufacturing, Engineering, Construction & real estate and BFSI industry in India. URRI HR India Pvt. Ltd offer excellent & cost effective value to our client to improve their competitiveness. URRI HR India Pvt. Ltd is a growing organization which truly believes in organizational ethics, Integrity, mutual respect, Team work and renders excellent quality services to its Clients.
Company Info
X
View Contact Details+

Contact Company:URRI HR INDIA PVT. LTD

Website:http://jobs.urrihr.com