Associate Technical Lead (Python/ Django)

Apply now

Apply for Job

Date: 08-Jan-2022

Location: IN

Company: harbinger

Position: Associate Tech Lead - Python

 

Experience - 6 to 8 Years

Job Location - Pune / Hybrid working

 

Roles and Responsibilities - 

  1. 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.
  1. Able to write schedulers in Python
  2. Familiarity with some ORM (Object Relational Mapper) libraries
  3. Should have ability to handle architectural and team lead role (help enforce best coding practices and refactoring code).
  4. Senior Engineer who must be strong architecturally to help keep the code base very high quality independent of the feature he is working on.
  5. The engineer should be able to help with refactoring, designing and improving code base based on the best experience.
  6. Good experience working with Cloud Platform (AWS/ Azure/ Heroku), REST API
  7. Able to integrate multiple data sources and databases into one system
  8. Databases- MySQL and Postgress, MangoDB 
  9. Good knowledge of the threading of Python, and multi-process architecture
  10. Good understanding of front-end technologies, such as React, JavaScript, HTML5, and CSS3
  • (Preferred to have React knowledge) willing to learn and improve and contribute to front-end architecture.
  1. Good Knowledge of third-party integrations
  2. Knowledge of user authentication and authorization between multiple systems, servers, and environments
  3. Understanding of fundamental design principles behind a scalable application
  4. Familiarity with event-driven programming in Python
  5. Strong unit test (Pytest) and debugging skills
  6. Static code analysis experience – SonarQube, CodeClimate etc…
  7. Proficient understanding of code versioning tools GIT
  8. Good to have – Elastic search, MRQ task
  9. Familiar with Docker-based development.
  10. Recommended – Good technical documentation skills, Leadership skills
  11. Learning attitude & Flexible with projects and timings.
  12. Good communication and presentation skills.

 

 

Harbinger

About Harbinger
 

Harbinger is a three-decade young Global Software Services and Product company, headquartered in Pune, India. We build software products for our customers in the domains of HR Tech, Health Tech, Content and Learning Tech.
 

These are exciting times at Harbinger! Powered by an ambitious growth plan built on Innovation, Engineering Excellence and Customer centricity, Harbinger is on a journey of constant reinvention, making the most of upcoming technology and business trends. Agility, Professionalism, People Development, and Meritocracy are the foundation of our culture that pivots on trust, transparency, and continuous learning. We are proud to be a diverse and inclusive organization and an equal opportunity employer.
 

We thrive on an employee-centric work environment, that is not only dynamic and fast-paced, but also focuses on personal and professional development. An open culture, a friendly environment, opportunities to grow under the mentorship of talented seniors and technically sound colleagues, flexible work from home options, a host of employee benefits, and an opportunity to work on cutting edge technologies are some of the things you can expect to experience in Harbinger. Check out the Harbinger Group pages on LinkedIn, Facebook and Instagram.