We are looking for a Senior Python Developer responsible for the development of server-side logic- ensuring high performance and responsiveness to requests from the front-end , developing the server side highly data intensive rule engines, integrate third party products and systems.
JD for Software Development1) Overall 2 - 4 years of experience developing applications in python with considerable hands-on on Web Services, OOPs2) Minimum one year of experience developing Rest APIs using flask or similar framework in python3) Good with python concepts for Generators, Co-routines, Futures, Asynchronous I/O4) Minimum one year of experience with nosql databases like MongoDB , CouchDB etc5) Deep understanding of micro services architecture , REST , HATEOAS6) Good hands-on on Linux - Debian, Ubuntu, etc. Should know Linux Commands properly7) Good to have- hands on for boards like raspberry pi, beagle bone, etc8) Unit Testing on Python9) Good to have MQTT, TCP/IP (Socket)10) Hands-on experience working with Git , develops tooling and shell scripting11) Nice to have if candidate has knowledge about AWS toolsITS OUR ASSURANCE THAT YOU WILL GET TO LEARN IMMENSELY BY WORKING ON A CORE IOT PLATFORM WHICH WILL REVOLUTIONIZE THE SMART HOME INDUSTRY!!
GigIndia is a VC-backed high-growth startup that helps large businesses like Swiggy, Amazon, Uber, Paytm to scale faster by leveraging the Gig Economy.Founded in 2017, GigIndia serves 35+ large customers including the likes of Alibaba, Swiggy, Amazon, Xiaomi, Paytm, PhonePe, Uber, NoBroker, etc.Are you the one who wants to work in a startup and solve challenging technical problems that it entails? Problems vary, and can be as diverse as scaling the product smoothly as the company grows. Will you be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs and user-centric online applications, business logic, scaling performance, and 24×7 reliability?Job Responsibilities:- Writing high quality code, participating in code reviews, designing/architecting systems of varying complexity and scope, and creating high quality documentation supporting the design/coding tasks- Accustom to team meetings, stand-ups, and architecture/design discussions- Identify areas of improvement in our frameworks, tools, processes and strive to make them better.- Works on the web application layer, backend, systems and other associated technology to build our product and components- Find solutions and solve issues around a variety of operating systems or programming languages- Researching new technologies and adapt them to GigIndia requirements- Own and commit to all your work, and be accountable for your resultsUsing and understanding code from Open Source- Willing to learn new programming languages and databases- Able to write efficient SQL queries and design schemas for relational databases- Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people (no lone wolves)- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration- Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24×7- Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and qualityRequired Qualifications:- Good experience in at least one scripting language: Ruby, Nodejs, Python, Unix shell or similar- Good knowledge of operating systems and networking concepts- Reasonable knowledge of Windows and/or Linux operating systems- Aggressive problem diagnosis and creative problem solving skillsStartup mentality, high willingness to learn, and hardworking- Experience of 2-3 years
Job Title: Python Developer Job Location: Pune ( Baner) Experience: 4 to 6 years Annual CTC: 600000-1200000 INR Notice Period: Max 2 Months Skills: Python (Django) , MySQL, Strong focus on object oriented programming and unit testing, Bit-bucket,Git / GitHub, NoSQL Technical Requirements: Experience in developing web applications and APIs (REST, XML, other open sources) Strong programming foundation in Python, MYSQL & OOPS Concepts. Experience in Django Experience & Good understanding of HTML5, CSS3, Bootstrap, Ajax, JS etc while experience on Angular, Node JS will be an added advantage. Solid exposure of API integrations and familiar with various design & architectural patterns. In depth knowledge of Source Code Repository and experience working with Bit-bucket. Experience working on Apache HTTP or any other web/app server. Hands on experience in DB design, Architecture, coding, unit testing and debugging. Experience working in an Agile development environment. Sound in data structure analysis and algorithm design. Ensure cross-platform compatibility of information retrieved from web services on Android and iOS platforms, in terms of Push Notifications, platform-specific issues, etc Good knowledge of relational databases, version control tools and of developing web services. Strong understanding of the software development life cycle and best practices Roles and Responsibilities: Should be a problem solver with an attitude to contribute towards the success of Team/Project as well as organisation. Should be able to guide other members in the team Should take initiatives to improve code quality standards and team efficiency. Should be able to Participate in the requirements gathering and come up efficient solutions Should be able to Efficiently estimate on high and low level along with assessing risk items
About KOKO Networks KOKO Networks is a venture-backed technology company operating in East Africa and India. We build and deploy cloud-connected "KOKOpoints" inside local retail outlets, which serve as consumer access points for goods and services delivered in partnership with major suppliers. Our first consumer solution is liquid ethanol cooking fuel, which delivers significant cost savings and quality of life improvements in the multi-billion dollar urban cooking market. In Kenya, this solution is delivered in partnership with Vivo Energy, the company which owns and operates Shell-branded fuels distribution infrastructure across Africa. Your Role As Server Side Engineer, you will be part of a team of passionate Product Managers and Engineers who will lead the technical strategy, design, and development of high quality products that deliver a first of a kind solution in Kenya and beyond. What You Will Do Lead workstreams with Product and QA to design and develop our applications Work with peers to find efficient solutions for architectural problems Improve test automation by writing unit tests and guiding others in this process Implement CI/CD processes Keep up to date with open-source ecosystem to ensure new frameworks and technologies are being used in KOKO’s applications Manage Level 3 support functions for production systems which include immediate fixes to any critical defects or essential enhancements in the live systems and setting a high standard for such support service levels within the engineering team Contribute to building a strong engineering culture of technical excellence within the team What You Will Bring to KOKO Bachelor’s Degree in Computer Science or equivalent experience Expert understanding of Python, Django, Flask, and third party frameworks tools and SDKs Strong knowledge of UI design principles, patterns, and best practices Expertise in integrating front end and back end RESTful applications including offline and synchronisation techniques Experience developing real-time, low-latency, high-availability, and high performing applications using IoT technologies and communications (MQTT, etc) Understanding of fundamental design principles behind a scalable application Familiarity with Cloud/ SaaS architectures KOKO offers a fast-paced work environment and significant professional growth opportunities. If you share our passion for technology and our vision for global impact, we strongly encourage you to apply!
Requirements We are a self organized engineering team with a passion for programming and solving business problems for our customers. We are looking to add 2 members in our team having hands on technical experience of 3-7 years. We encourage our team to continuously learn new technologies and apply the learnings in the day to day work even if the new technologies are not adpopted. We strive to continuously improve our DevOps practices and expertise to form a solid backbone for the product, customer relationships and sales teams which enables them to add new customers every week to our financing network. As an engineering team member, you will Work collaboratively with product, customer support and DevOps team to build, enhance, maintain, deploy and operate our systems. Continuously automate operational processes to improve efficiencies and productivity and enhance customer experience Work closely with the architect to continuously refactor the system architecture and design to meet the changing landscape triggered by technology changes and business growth Work with the DevOps team to build and maintain tools for deployment, monitoring and operations. Ensure that development processes and deliverables always adhere to the mandates laid down for for various certifications (PCI and ISO 27001 in particular)Skills required Should be passionate about technology and ready to deep dive into programming Should have sound expertise of writing testable code and appreciate defect free coding Should be willing to handle Ops automation and production support Should be able to reason/argue/discuss/suggest solutions and alternatives Should be able to decipher the core problem to be solved during discussions with product team and/or customers Should have good communication skills and experience working in teams Experience of working in financial domain will help but not a necessity
The hunt is for an Python Lead Developer with the ability to manage effective relationships with a wide range of stakeholders (customers & team members alike). Incumbent will demonstrate personal commitment and accountability to ensure standards are continuously sustained and improved both within the internal teams, and with partner organizations and suppliers. We at Nitor Infotech a Product Engineering Services company are always on hunt for some best talents in the IT industry & keeping with our trend of “What next in IT”. We are scouting for result oriented resources with passion for product, technology services, and creating great customer experiences. Someone who can take our current expertise & footprint of Nitor Infotech Inc., to an altogether different dimension & level in tune with the emerging market trends and ensure “Brilliance @ Work” continues to prevail in whatever we do. Nitor Infotech works with global ISV’s to help them build and accelerate their product development. Nitor is able to do so because of the fact that product development is its DNA. This DNA is enriched by its 10 years of expertise, best practices and frameworks & Accelerators. Because of this ability Nitor Infotech has been able to build business relationships with product companies having revenues from $50 Million to $1 Billion. Skill Matrix: Python (proficient) Web frameworks: Django (Preferred), Flask, Tornedo. GraphQL (Good To have) Postgres/SQL - Basic SQL querying DevOps (CI & CD knowledge) Cloud technologies: AWS. Azure (Good To Have) Required Experience, Skills and Qualifications Job Description: Experience on Python Development projects. Should have worked on any of the Web frameworks: Django (Mostly preferred), Flask, Tornedo. Exp with any of the Cloud technologies: AWS. Azure.(Added advantage) Container frameworks: Docker, Kubernetes.(workign knowledge) Excellent knowledge of design patterns and OOPS. DB: Exp (Must) with Postgres / MySQL Exp with any NoSQL DB (Mongo DB), Elastic Search, Apache solr.(Added advantage) Strong understanding of data structures and Algorithms. Experience of the full s/w development lifecycle: requirements gathering , functional specification authoring, development, testing and development. Strong understanding of SQL queries and interaction with DB Desired experience with SQLAlchemy, and (Postgressql/MySQL/MSSQL) / NoSQL (MongoDB etc.) Desired experience in Storage/Virtualization/Networking/Cloud Domain. (Added advantage) Good understanding of Design Patterns Strong problem solving and analytical skills Adaptability to switch between technologies. Key Competencies Possess good understanding of technology and development processes. High energy levels, right attitude and pleasing personality. Analysis and decision making. Polished Communications skills Excellent planning and Control skills