Python / Go Developer


Columbus, IN

Industry: IT Consulting/Services


8 - 10 years

Posted 360 days ago

  by    Cynet Sytems

We are looking for Python Developer with M2M or IoT stack for our client in Columbus, IN

Job Title: Python Developer with M2M or IoT stack

Job Location: Columbus, IN

Job Type: Contract – 12 Months / Contract to Hire / Direct Hire

Job Description:

Search Keywords / String :

General Summary

  • Reporting to the Solutions Development manager, the person will be able to develop applications to meet the requirements put forward by the Solutions Delivery team.
  • Should have good experience in Python technology and have expertise in coding, unit testing, Troubleshooting, Functional testing and deployment.
  • We are looking out for a top notch Python Developer with 8 – 10 yearexperience in building high-performing, scalable, enterprise-grade applications with additional experience in developing and deploying application on cloud.
  • Experiencerequired in deployment of IoT applications (M2M) and server/application development. 

Roles & Responsibility

  • Designing and developing high-volume, low-latency scripts for applications for mission-critical systems and delivering high-availability and performance
  • Develop, Unit Test, Debug and deliver high quality code
  • Write functional specification based on the high-level use cases provided by the SME
  • Build design documents using standard design tools
  • Ramp up on new technology areas related to IoT
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting
  • these for architectural review

Mandatory Skills

  • Python (9/10)
  • IoT hardware e.g. Raspberry Pi and associated Linux OS
  • M2M or IoT stack e.g. MQTT, ELK Stack etc.

Skills with experience of at least hands-on project in last 2 years:

  • Experiencerequired in deployment of IoT applications (M2M) and server/application development. 
  • Self-Motivated /Confidence to quickly gather requirement and develop System from scratch (Independent developer)
  • BS/MSdegree in Computer Science, Engineering or a related subject
  • Proven hands-on Software Development experience
  • Proven working experience in Python development
  • Object Oriented analysis and design using common design patterns.
  • Experience with test-driven development

Other Preferred skills:

  • Use of mathematical packages in Python: numpy, Scipy, Pandas etc.
  • Knowledge of analog signal analysis and knowledge extraction
  • Extending developed IoT server/Application to mobile environment is preferred.