Job Description
Nanoprecise is looking for a Senior IoT cloud infrastructure software developer to build massively scalable systems with remarkably high reliability and low cost on AWS for our clients. You will be a pioneer in Big Data & Cloud technologies, creating highly scalable software for our clients and Nanoprecise. This role will challenge your technical skills, strategic skills, communication skills, organizational skills and leadership skills. You will be working on adding new features and maintaining current features on our products in the cloud
Responsibilities:
• Develop software and maintain the current system
• Migrate the legacy system to microservice architecture
• Design, build, and maintain APIs, services, and systems across our product.
• Design and develop services, APIs, data science, and cloud software.
• Write technical documentation
• Test software to ensure responsiveness and efficiency
• Troubleshoot, debug and upgrade software
• Create security and data protection settings
• Develop and manage well-functioning databases and applications
• Passionate about microservice development, IIoT, startups and most importantly, to add value through cutting edge technology.
• Design a software scalable for thousands of sensors, handling large amounts of data, analyzing the data and making it available to end users in a simple and intuitive manner.
• Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter.
• Collaborate with the product and operations teams.
Qualifications
• Bachelor's degree or equivalent experience in Computer Science or related field with 5 years overall experience.
• At Least 4 years worked on python programming frameworks such as Flask, Django, FastAPI etc.
• Should have experience in MongoDB.
• Should have experience in Redis.
• Should have experience in Docker.
• Should have experience in coding with Python 3.+ and above.
• Should have experience in ORM.
• Should have experience in Git and GitHub.
• Should have experience in unit test cases using Test Client or Pytest.
• Experience with Microservices architecture
• PEP 8 standards.
• Problem-solving skills
💡 Quick Summary
Seeking a career-building opportunity? The Python Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.