Required Skills

Performance tuning Linux Networking Data modeling Project management MySQL Shell scripting Data structures SQL Python

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 2nd Jun 2022

JOB DETAIL

We are looking for a Python Developer with MongoDB to design the structure of our IT systems and oversee programs to ensure the proper architecture is implemented.In this role, you should be an excellent communicator who is able to translate complex requirements into functional architecture. We d also like you to have hands-on experience in software development and be able to manage complex programs.

Technical Skills :

  • Good Knowledge in MongoDB - Minimum of 2 years work experience
  • Python Programming expert in Parallel Processing, Multitasking, Threading, and handling Socket Connection.
  • Good Experience in Python.
  • Messaging Queue technologies (Kafka, RabbitMQ, etc.).
  • Real-world knowledge in a microservices architecture.
  • Experience with data modeling.
  • Experience in Messaging/streaming/REST API.
  • Object-oriented design patterns.
  • Asynchronous communication (Pub-Sub, etc.).
  • Data Science experience Python: - Python 2.7 3.x+ - Flask - SciPy/NumPy - Pandas - Multiprocessing - PyCharm, Sublime .
  • Basic Shell scripting Web Servers: - NGINX - Green Unicorn Project Management: - Agile/Scrum - Git - Team Foundation Server (TFS).

ROLE AND RESPONSIBILITIES :

  • Create, execute and automate test scenarios from use cases for existing and new solutions.
  • Identify, analyze and troubleshoot issues found using all artifacts available.
  • Experience of Python commercial experience preferably with data processing.
  • Experience with Backend development. Data structures and OOPs design principles.
  • Relational (MySQL, Postgres) and No SQL (especially MongoDB) database technologies.
  • Linux Systems knowledge (performance tuning, basic networking, file systems).
  • Knowledge of algorithms, data structures, and Python design patterns.
  • document-oriented database knowledge and experience with MongoDB.
  • Knowledge of Flask web framework and Experience with Docker, Kubernetes, and Circle CI is added advantage.
  • Understanding of fundamental design principles behind a scalable application.
  • Provides maintenance on existing code for products.
  • Experience with Agile development in Python.
  • Strong interpersonal and organizational skills are required.

Company Information