CIEL/SEL/26361: Python Developer
Published date: 2024/01/10
- Location: Mumbai, Maharashtra, India
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
• 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
1 page views
Related listings
-
Executive - AccountsSoftware DeveloperFemale Candidates Looking to start second CARRIER are preferred Location : Candidates from Navi Mumbai Only Preferred from Navi Mumbai , Thane Qualification: - Graduate (BCom/MCom) Min Exp 3 yrs - 6 Yrs Responsibilities and Duties Maintaining Day to ...2026/11/09
-
Android DeveloperSoftware DeveloperWe are hiring for a Android Developer position for professionals with 2-4 years of experience. We believe in hiring for potential and not necessarily for an already proven and exactly matching work experience. Therefore, the primary requirement for t...2026/11/08
-
Android Developer FresherSoftware DeveloperComUnus Technologies is Hiring for Android Developer Freshers !!! Location : Thane (Work from Office) Qualification : Graduation is must. Bond : 3 Years ( Initial 3 months Training Period ) Roles and Responsibilities - Understanding of Android Framew...2026/11/08
