We have an excellent opportunity for the role of Python Developer based out of Navi Mumbai or Bangalore locations.
Experience- 5 to 11 years
Education- BE/BTech/MCA
Location- Navi Mumbai or Bangalore
Job Description-
- 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.
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.
Nature and scope of responsibility-
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 http / gRPC / zmq
6. Troubleshoot, debug and upgrade software
7. Create security and data protection settings
8. Wrote technical documentation