Code/develop applications to program specifications for MongoDB/MongoDB Atlas (cloud database).
Expert Coding skills with Python for Mongo DB CRUD operations and in aggregation framework using python
Participate in customer interaction, code review and follow-up.
Write unit test code, using tools and writing integration test cases using python.
Manage all performance issues.
Knowledge on build, release automation pipelines using CI CD.
Support deployed solutions (debugging and fixing problems).
Problem solving skills and analytical ability to do root cause analysis
Adhere to the below standards:
Low level estimation of projects
Adhere to agreed time frames
Meeting agreed standards and best practices
Take-up complete ownership of the work assigned in terms of quality and timelines.
The software developer should be adept in the following skills:
Python
MongoDB or others NoSQL database
Cloud technologies
Windows as a development environment
data validation framework using python/pyspark.
Knowledge on App service functions to load the data to MongoDB an added advantage.
Requirements:
"Requires Bachelor's degree or foreign equivalent in Computer Science, Information Technology, Computer Engineering, Computer Information Systems, Computer Applications, Math (any), Science (any), Engineering (any), Technology (any), or a related field.
Required skills:
Good knowledge in OOPS concepts
Good Python Programming skills
Knowledge in python unit test framework
Basic knowledge in pyspark scripting
Any experience in Azure & Mongo will be added value