Contact Us:

670 Lafayette Ave, Brooklyn,
NY 11216

+1 800 966 4564
+1 800 9667 4558

About Company:

Turabit is a technology company that believes in making IT easy for businesses to care for their customers, Everywhere.

We are team of operators dedicated to making an impact on the lives of all of those we work with.

Thankfully, our products help us scale that dedication beyond the walls of our office.

Position:
Team Lead – Python
Education
B. Tech (CS / IT), MCA, BCA
City :
Remote/Office
Working Time
9:30 am to 6:30 pm EST

Required Skills

  • Expert in Python, with knowledge of at least one Python web framework – Flask, Django etc.
  • Expert in server programming, you should be able to implement complex business logic
  • Good understanding of the threading limitations of Python, and multi-process architecture
  • Good understanding of fundamental design principles behind a scalable application
  • Knowledge of event-driven programming in Python
  • Strong unit test and debugging skills
  • Should have understanding of Microservice Architecture and Socket based programming
  • Should be able to give architectural level suggestions
  • Should have decent knowledge in areas of Jenkins, Kubernetes, CI/CD tools
  • Should have knowledge in any one or two skills from below:
    • Redis Cache, Kibana, Elastic Search, Power Shell commands, Linux Server knowledge
    • Should have knowledge and worked in Agile mode
    • Should have mentored team with a team size of minimum 2 to maximum 6 people
  • Knowledge of AWS cloud and python Boto lib
  • Knowledge of MySQL or No SQL or Mongo DB
  • Proficient understanding of code versioning tools Like Git
  • Good understanding of Linux OS
  • Knowledge on nltk, scikit, numpy would be an advantage
  • Team player
  • Excellent communication skills
  • Self-motivated and driven
  • Opportunities to work on advanced technologies NLP, RPA, ML

Roles and Responsibilities

  • You will develop and extend the Turabit platform
  • You will work on large data sets
  • You will provide data visualization for the platform
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture.
  • Designs enhancements, updates, and programming changes for portions and subsystems of end-user applications software running on local, networked, and Internet- based platforms.
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software applications design status, project progress, and issue resolution.

Compensation and Benefits:

  • Excellent Salary Structure
  • Employee friendly corporate work culture
  • Mediclaim
  • Exposure to interact with US people
  • Timings are fixed with Saturday and Sunday Off
  • Lucrative Rewards and Recognition
  • Opportunity to work with management
  • Dedicated training and mentoring for career growth
  • Opportunities to work on advanced technologies NLP, RPA, ML