Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Back-end Developer (Python, MongoDB, AWS) @ EnactOn

Home > Software Development

 Back-end Developer (Python, MongoDB, AWS)

Job Description

We are looking for a Sr. Backend developer who will be responsible for owning and taking over the development of a portfolio management NFT customer-facing solution. The developer has to have worked with analytics and finance solutions and knows how to work with hundreds of millions of records.

The responsibilities will include integrating new NFTs to the already build solution and enhancing the code and infrastructure as the solution scales to new NFT markets. The developer will be tasked with exploring new NFTs and integrating them into our NFT portfolio management platform.

Key Responsibilities as a Backend Developer

  • Backend development for NFT portfolio management application which requires massive data with hundreds of Mongo collection size exceeding 10 TB each.
  • Leveraging the best use of multiple threads in Python
  • Efficient use of MongoDB triggers, AWS Lambda, RDS, S3, Quques, Batch S3
  • Efficient database design, indexing, sharding to processing hundreds of millions of records in a timely manner.
  • Integrating, pulling, and parsing data from the blockchain. Currently pulling data from Flow and Matic blockchains and will continue to expand blockchain platform integrations.
  • API integration with various third-party services to pull in the data, normalize the data and query it.
  • Review, manage and refactor code to ensure quality and consistent improvement.
  • In-depth understanding of MongoDB atlas, realm, graphQL.
  • Collaborating with front-end developers to drive efficient implementation development as the platform continues to grow.
  • Troubleshooting interface software and debugging application codes
  • Exposure to timescale DB, time-series data management is a big plus
  • Effectively collaborating with asychronus working model
  • Monitoring and improving backend performance.
  • Documenting application changes and developing updates.

Requirements for a Backend Developer Candidate

  • Bachelors degree in computer science, information technology, or a similar field.
  • Senior backend developer with special exposure on Python, AWS, MongoDB, Elastic Search etc.
  • Exposure to data engineering, time series data, big data, serverless, AWS SAM, queue management
  • Architecture experience for scalable analytics solutions.
  • Exposure to fintech, crypto, NFT, metaverse industries
  • Excellent troubleshooting skills.
  • Exposure to Project management tools is an added advantage.
  • Additional documentation & flow diagram preparation skills

Soft Skills

  • Proficiency in English
  • Efficient taskmaster
  • Self-reliant and quick learner
  • Exposure to asynchronous working
  • Experience in Agile/Scrum software development practices with effective use of project management tools.
  • Creative and efficient problem solver
  • Keep abreast of new trends and best practices in web development
  • Strong critical and logical thinking.
  • Creative and efficient problem solver

 

 

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: EnactOn
Location(s): Surat

+ View Contactajax loader


Keyskills:   Backend MongoDB AWS Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

.NET Software Developer

  • Hexaware Technologies
  • 9 - 14 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 2 - 5 years
  • Hyderabad
  • 6 days ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 2 - 5 years
  • Mumbai
  • 6 days ago
₹ Not Disclosed

Java MSB + AWS Developer

  • Cognizant
  • 8 - 12 years
  • Bengaluru
  • 7 days ago
₹ Not Disclosed

EnactOn

EnactOn Technologies