OnBenchMark Logo

Senior Python Developer

No of Positions  No of Positions:   2

location Location: Mumbai

date Tentative Start Date:   July 28, 2022

Work From Work From : Any Location

rate Rate : $ 16  -  24 (Hourly)

experience Experience : 3 to 7 Year

Job Applicants : 32
Job Views : 259
You have successfully applied. Company will contact you soon.
Name : {{jobapplydata.name}}
Company Name : {{jobapplydata.cname}}
Email  {{jobapplydata.email}} |   Send Email   {{emaildata.total}}
Phone {{jobapplydata.phone}} | Call
You have successfully applied. Need to upgrade your plan to view contact details of client. Upgrade Plan
Job Category : Information Technology & Services
Duration : 3-6  Month
Key Skills Required Skills
Python django Multithreading SQL Git or SVN Linux Oracle Microservices Kafka/RabbitMQ MongoDB

Your responsibilities as an Engineer:

  • Design and Development of the modular, reusable backend infrastructure, collaborating with a cross functional team of the backend, Mobile application, AI, signal processing, Robotics Engineers, Design, Content, and Linguistic Team to realize the requirements of conversational social robotics platform.
  • Ensure the developed backend infrastructure is optimized for scale and responsiveness
  • Ensure best practices in design, development, security, monitoring, logging, and DevOps adhere to the execution of the project.
  • Introducing new ideas, products, features by keeping track of the latest developments and industry trends

Skill sets we require:

  • Proven work experience of at least 2 years as a Python Developer
  • Proficiency in distributed application development lifecycle ( concepts of authentication/authorization, security, session management, load balancing, API gateway), programming techniques and tools (application of tested, proven development paradigms )
  • Proficiency in working on Linux based Operating system
  • Proficiency in Python.
  • Proficiency in Django and basic knowledge of at least one other server-side framework web2py, Masonite etc.
  • Proficiency in at least one data serialization frameworks: Apache Thrift, Google ProtoBuffs, Apache Avro, etc
  • Proficiency in at least one of interprocess communication frameworks WebSockets, RPC, message queues, custom HTTP libraries/frameworks (kryonet, RxJava ), etc
  • Proficiency in multithreaded programming and Concurrency concepts (Threads, Thread Pools, Futures, asynchronous programming).
  • Good understanding of networking and communication protocols, and proficiency in identifying CPU, memory & I/O bottlenecks, solve read & write-heavy workloads.
  • Proficiency is concepts of monolithic and microservice architectural paradigms.
  • Proficiency in at least one of database SQL, NO-SQL, Graph databases like MySQL, MongoDB, OrientDB.
  • Proficiency in at least one of testing frameworks or tools Jmeter, Locusts, Taurus
  • Proficiency in at least one RPC communication framework: Apache Thrift, GRPC
  • Proficiency in asynchronous libraries, frameworks is an added plus
  • Proficiency in functional programming ( Scala ) languages is an added plus
  • Proficiency in working with NoSQL/graph databases is an added plus
  • Proficiency in working on at least one of cloud hosting platforms like Amazon AWS, Google Cloud, etc is an added plus
  • Proficient understanding of code versioning tools, such as Git is an added plus
  • Working Knowledge of tools for server, application metrics logging and monitoring and is a plus Monit, ELK,graylog is an added plus
  • Working Knowledge of DevOps containerization utilities like Ansible, Salt, Puppet is an added plus
  • Working Knowledge of DevOps containerization technologies like Docker, LXD is an added plus

Experience & Pedigree: 

  • Bachelor’s/Master’s degree in Computer Science Engineering or equivalent, preferably from Tier-1 engineering institutes
  • Experience working with high-growth product Start-Up companies
Copyright© Cosette Network Private Limited All Rights Reserved
Submit Query
WhatsApp Icon