JD Backend Developer - Python A Job Mandate This position is part of new development group to be responsible for helping different business / application teams automate their Cloud/Application Integrations. As part of this group, we are looking for Python developers with Cloud / Infrastructure integration development experience. You will work primarily in python and will be exposed to number of new cloud-based technologies for containerization and horizontal scaling. B Key Responsibilities 1. Expert knowledge of Programming concepts, OOPs & Design Patterns. 2. Fluency in Python and experience architecting/developing large applications 3. Experience working with relational databases and handling large datasets 4. Strong Linux skills 5. Experience with Cloud-Based Services - AWS & Azure is a MUST 6. Experience with web services, especially for facilitating interaction among multiple systems 7. Experience with Docker, MongoDB/MySQL, Redis, Celery, Elasticsearch, RabbitMQ, Kafka 8. Develop and organize cloud systems. 9. Respond to technical issues in a professional and timely manner. Educational Qualifications (Please mention minimum grade/percentage, if over and above organizational guidelines, as well as names of institutes, if applicable) Bachelor's degree in Engineering / Computer Science, Computer Engineering, Information Technology. Years of Experience (minimum & maximum) Min:- 4 Years, Max:- 7 Years Relevant:- 4+ Years What are the nature and scope of responsibilities the candidate should have handled? (Indicate which criteria are mandatory) 1. Played a key role in Python projects 2. Contributed to all layers of our technology stack including back-end services, databases, APIs and web-based user interface 3. Wrote effective APIs, Experience developing or working with REST APIs / Json /Protobuf End-to-end knowledge of the Django/Flask architecture, expertise with Django/Flask ORM 4. Good understanding of SQL databases and strong logic in formulating Queries is MANDATORY. 5. Good working knowledge of communication protocols and channels like / gRPC / zmq 5. Test software to ensure responsiveness and efficiency 6. Troubleshoot, debug and upgrade software 7. Create security and data protection settings 8. Wrote technical documentation Knowledge & Skills (Indicate which criteria are mandatory) 1. Infrastructure knowledge and Cloud based technologies with specific focus on Azure & AWS, Containerization and Lambda Functions. 2. Data Structures, Algorithm, Distributed Systems & Databases 3. Excellent communication skills and fluency in English
Share this job with your friends
Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.