Skan is hiring a

Lead Software Engineer (Python)

Bengaluru, India

Python Developer's responsibilities will include developing Analytical applications in a distributed infrastructure. 

Essential Duties and Responsibilities:  

  • Design, build and maintain efficient, reusable, and reliable Python code  
  • Design and implement software platform with Microservices Architecture, based on Docker's Ecosystem Integration of MongoDB storage  
  • Identify bottlenecks and bugs, and devise solutions to these problems  
  • Help maintain code quality  

Requirements

Required experience:  

  • Bachelor's or Masters in Computer Science / Electrical Engineering or a related discipline  
  • 5+ years of relevant professional experience  
  • Delivery of quality results within aggressive timelines  
  • Well versed with Linux fundamentals  
  • Knowledge of software development processes 

  

In-depth Knowledge and Experience in the following areas: 

  • Linux  
  • Python 
  • Unit Test 
  • REST API Development  
  • Microservice best practices 
  • API Authentication and Authorization 
  • API Testing and Documentation 
  • API Performance tuning, trouble shooting 
  • API scalability 
  • Message queue 
  • Dockerising python Applications 
  • Trouble shooting container issues 
  • Design and implement data ingestion techniques for real time and batch processes 
  • NoSql Schema design 
  • Mongodb query performance trouble shooting and optimization 
  • Mongodb aggregation pipeline 
  • Mongodb MMS and Profiler  
  • Static code analysis 
  • Object Oriented Concepts and Design 
  • Refactoring code using clean code practices  
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Lead Software Engineer Q&A's
Report this job
Apply for this job