Python Developer

Niall Philips Careers with ResourceKraft - Energy Industry

ResourceKraft is now recruiting a Python Developer to work at its Limerick offices. 
The successful candidate will be responsible for developing a state-of-the-art monitoring and control system that will be deployed in great numbers worldwide.


GENERAL REQUIREMENTS

  • Develop, integrate and test [mainly] server-side software that will interact in real time with
ResourceKraft’s family of embedded devices. The successful candidate will be expected to be totally capable on the whole Python stack
  • Work with a range of stakeholders to ensure that the correct software features are developed and that the correct decisions are made
  • Participate in all phases of the Application Development Lifecycle
  • Willing to gain an understanding of the energy efficiency business and our customers concerns regarding energy and be capable of meaningfully contributing to discussions regarding customer requirements
  • Excellent work ethic, dependable, and responsible
  • Good communication and collaboration skills
  • Strong logical and creative problem-solving skills, good oral and written communication skills, 
and excellent analytical skills
  • Capability to identify the right tools for the job and to be able to defend choices in the light of customer requirements
  • Be prepared to occasionally undertake international travel
  • Be prepared to occasionally visit customer sites to assist with deployments and to better understand customer requirements

TECHNICAL KNOWLEDGE REQUIREMENTS

  • Strong experience with Python and related technologies
  • An understanding of algorithms and when to use them is a must – this job is not just about the assembly of a random bunch of frameworks. Ability to program is a must
  • Understanding of how databases actually work and how to carry out at least basic optimization in production environments
  • Understanding of Amazon’s Cloud Computing Services. If you have in-depth knowledge of Amazon’s products, this is a big plus
  • Ability to use source control software like Git
  • An understanding of statistical techniques would be a distinct advantage
  • Knowledge of scaling methodologies
  • Knowledge of command line Linux is a distinct advantage
  • Knowledge of at least some of the following IOT protocols/methodologies is desirable: MQTT, mbed, CoAP, XMPP
  • Some experience of Django an advantage
  • Knowledge of Flask an advantage

EDUCATION REQUIREMENTS

B.S. in Computer Science, Computer Engineering, Electronic Engineering, Information Technology, Computer Information.


How To Apply

Please send your curriculum vitae and covering letter to jobs@resourcekraft.com

Tweets

ResourceKraft has developed ResourceKraft has developed Advisor – a state-of-the-art Energy Monitoring System. Advisor monitors electricity, oil, gas, water and carbon. Providing in-depth analytics, reporting and alerts to thousands of customers around the world. Cookie Policy. © 2017 ResourceKraft.

Contact Us
Thank you for visiting ResourceKraft. Contact us and let us know how we can help with your next Energy project.
Name *

How did you hear about us? (required)

Radio AdWebsite AdGoogleEmailSocial MediaOther (please specify)